diff options
117 files changed, 22814 insertions, 22774 deletions
diff --git a/plugins/org.eclipse.osee.client.integration.tests/src/org/eclipse/osee/client/integration/tests/integration/skynet/core/utils/ConflictTestManager.java b/plugins/org.eclipse.osee.client.integration.tests/src/org/eclipse/osee/client/integration/tests/integration/skynet/core/utils/ConflictTestManager.java index d0e5ff35867..fe900ec3e12 100644 --- a/plugins/org.eclipse.osee.client.integration.tests/src/org/eclipse/osee/client/integration/tests/integration/skynet/core/utils/ConflictTestManager.java +++ b/plugins/org.eclipse.osee.client.integration.tests/src/org/eclipse/osee/client/integration/tests/integration/skynet/core/utils/ConflictTestManager.java @@ -39,6 +39,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.BooleanAttribute; import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.attribute.StringAttribute; import org.eclipse.osee.framework.skynet.core.conflict.AttributeConflict; import org.eclipse.osee.framework.skynet.core.relation.RelationLink; @@ -668,6 +669,12 @@ public class ConflictTestManager { } return new Integer(value); } + if (clas.equals(LongAttribute.class)) { + if (value.equals("")) { + return Long.valueOf(0); + } + return new Long(value); + } if (clas.equals(DateAttribute.class)) { if (value.equals("")) { return new Date(1); diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.framework.core.dsl.ui/META-INF/MANIFEST.MF index 5dabff66651..3efa45bf9f5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/META-INF/MANIFEST.MF @@ -21,6 +21,7 @@ Import-Package: org.apache.commons.logging, org.eclipse.osee.framework.jdk.core.util Export-Package: org.eclipse.osee.framework.core.dsl.ui, org.eclipse.osee.framework.core.dsl.ui.contentassist, - org.eclipse.osee.framework.core.dsl.ui.contentassist.antlr + org.eclipse.osee.framework.core.dsl.ui.contentassist.antlr, + org.eclipse.osee.framework.core.dsl.ui.quickfix Bundle-Activator: org.eclipse.osee.framework.core.dsl.ui.internal.OseeDslActivator Bundle-RequiredExecutionEnvironment: JavaSE-1.6 diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/plugin.xml_gen b/plugins/org.eclipse.osee.framework.core.dsl.ui/plugin.xml_gen index d601b715021..203521d686d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/plugin.xml_gen +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/plugin.xml_gen @@ -33,7 +33,27 @@ definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.Editor.opened"> </reference> </activeWhen> - </handler> + </handler> + <!-- copy qualified name --> + <handler + class="org.eclipse.osee.framework.core.dsl.ui.OseeDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedNameHandler" + commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName"> + <activeWhen> + <reference definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.Editor.opened" /> + </activeWhen> + </handler> + <handler + class="org.eclipse.osee.framework.core.dsl.ui.OseeDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedNameHandler" + commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName"> + <activeWhen> + <and> + <reference definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.XtextEditor.opened" /> + <iterate> + <adapt type="org.eclipse.xtext.ui.editor.outline.IOutlineNode" /> + </iterate> + </and> + </activeWhen> + </handler> </extension> <extension point="org.eclipse.core.expressions.definitions"> <definition id="org.eclipse.osee.framework.core.dsl.OseeDsl.Editor.opened"> @@ -46,6 +66,16 @@ </with> </and> </definition> + <definition id="org.eclipse.osee.framework.core.dsl.OseeDsl.XtextEditor.opened"> + <and> + <reference definitionId="isXtextEditorActive"/> + <with variable="activeEditor"> + <test property="org.eclipse.xtext.ui.editor.XtextEditor.languageName" + value="org.eclipse.osee.framework.core.dsl.OseeDsl" + forcePluginActivation="true"/> + </with> + </and> + </definition> </extension> <extension point="org.eclipse.ui.preferencePages"> @@ -96,6 +126,19 @@ id="org.eclipse.osee.framework.core.dsl.OseeDsl.validate" name="Validate"> </command> + <!-- copy qualified name --> + <command + id="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName" + categoryId="org.eclipse.ui.category.edit" + description="Copy the qualified name for the selected element" + name="Copy Qualified Name"> + </command> + <command + id="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName" + categoryId="org.eclipse.ui.category.edit" + description="Copy the qualified name for the selected element" + name="Copy Qualified Name"> + </command> </extension> <extension point="org.eclipse.ui.menus"> <menuContribution @@ -111,6 +154,36 @@ </visibleWhen> </command> </menuContribution> + <!-- copy qualified name --> + <menuContribution locationURI="popup:#TextEditorContext?after=copy"> + <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName" + style="push" tooltip="Copy Qualified Name"> + <visibleWhen checkEnabled="false"> + <reference definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.Editor.opened" /> + </visibleWhen> + </command> + </menuContribution> + <menuContribution locationURI="menu:edit?after=copy"> + <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName" + style="push" tooltip="Copy Qualified Name"> + <visibleWhen checkEnabled="false"> + <reference definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.Editor.opened" /> + </visibleWhen> + </command> + </menuContribution> + <menuContribution locationURI="popup:org.eclipse.xtext.ui.outline?after=additions"> + <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName" + style="push" tooltip="Copy Qualified Name"> + <visibleWhen checkEnabled="false"> + <and> + <reference definitionId="org.eclipse.osee.framework.core.dsl.OseeDsl.XtextEditor.opened" /> + <iterate> + <adapt type="org.eclipse.xtext.ui.editor.outline.IOutlineNode" /> + </iterate> + </and> + </visibleWhen> + </command> + </menuContribution> </extension> <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="popup:#TextEditorContext?endof=group.find"> 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 855cc6e66ad..960d07fbc18 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 @@ -5,17 +5,16 @@ package org.eclipse.osee.framework.core.dsl.ui.contentassist; import org.eclipse.emf.ecore.EObject; import org.eclipse.xtext.*; -import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider; import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; /** - * Represents a generated, default implementation of interface {@link IProposalProvider}. + * Represents a generated, default implementation of superclass {@link org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider}. * Methods are dynamically dispatched on the first parameter, i.e., you can override them * with a more concrete subtype. */ @SuppressWarnings("all") -public class AbstractOseeDslProposalProvider extends TerminalsProposalProvider { +public class AbstractOseeDslProposalProvider extends org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider { public void completeOseeDsl_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)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 6eba541b9b9..0c278de336e 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 @@ -43,7 +43,7 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getOseeTypeAccess().getAlternatives(), "rule__OseeType__Alternatives"); put(grammarAccess.getXAttributeTypeAccess().getDataProviderAlternatives_9_0(), "rule__XAttributeType__DataProviderAlternatives_9_0"); put(grammarAccess.getXAttributeTypeAccess().getMaxAlternatives_13_0(), "rule__XAttributeType__MaxAlternatives_13_0"); - put(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_1_0(), "rule__XAttributeType__TaggerIdAlternatives_14_1_0"); + put(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_0_1_0(), "rule__XAttributeType__TaggerIdAlternatives_14_0_1_0"); put(grammarAccess.getAttributeBaseTypeAccess().getAlternatives(), "rule__AttributeBaseType__Alternatives"); put(grammarAccess.getOverrideOptionAccess().getAlternatives(), "rule__OverrideOption__Alternatives"); put(grammarAccess.getAttributeOverrideOptionAccess().getAlternatives(), "rule__AttributeOverrideOption__Alternatives"); @@ -75,12 +75,12 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getXAttributeTypeAccess().getGroup_2(), "rule__XAttributeType__Group_2__0"); put(grammarAccess.getXAttributeTypeAccess().getGroup_3(), "rule__XAttributeType__Group_3__0"); put(grammarAccess.getXAttributeTypeAccess().getGroup_5(), "rule__XAttributeType__Group_5__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_14(), "rule__XAttributeType__Group_14__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_15(), "rule__XAttributeType__Group_15__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_16(), "rule__XAttributeType__Group_16__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_17(), "rule__XAttributeType__Group_17__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_18(), "rule__XAttributeType__Group_18__0"); - put(grammarAccess.getXAttributeTypeAccess().getGroup_19(), "rule__XAttributeType__Group_19__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_0(), "rule__XAttributeType__Group_14_0__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_1(), "rule__XAttributeType__Group_14_1__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_2(), "rule__XAttributeType__Group_14_2__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_3(), "rule__XAttributeType__Group_14_3__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_4(), "rule__XAttributeType__Group_14_4__0"); + put(grammarAccess.getXAttributeTypeAccess().getGroup_14_5(), "rule__XAttributeType__Group_14_5__0"); put(grammarAccess.getXOseeEnumTypeAccess().getGroup(), "rule__XOseeEnumType__Group__0"); put(grammarAccess.getXOseeEnumTypeAccess().getGroup_3(), "rule__XOseeEnumType__Group_3__0"); put(grammarAccess.getXOseeEnumEntryAccess().getGroup(), "rule__XOseeEnumEntry__Group__0"); @@ -146,12 +146,12 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getXAttributeTypeAccess().getDataProviderAssignment_9(), "rule__XAttributeType__DataProviderAssignment_9"); put(grammarAccess.getXAttributeTypeAccess().getMinAssignment_11(), "rule__XAttributeType__MinAssignment_11"); put(grammarAccess.getXAttributeTypeAccess().getMaxAssignment_13(), "rule__XAttributeType__MaxAssignment_13"); - put(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1(), "rule__XAttributeType__TaggerIdAssignment_14_1"); - put(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1(), "rule__XAttributeType__EnumTypeAssignment_15_1"); - put(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1(), "rule__XAttributeType__DescriptionAssignment_16_1"); - put(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1(), "rule__XAttributeType__DefaultValueAssignment_17_1"); - put(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1(), "rule__XAttributeType__FileExtensionAssignment_18_1"); - put(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1(), "rule__XAttributeType__MediaTypeAssignment_19_1"); + put(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1(), "rule__XAttributeType__TaggerIdAssignment_14_0_1"); + put(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1(), "rule__XAttributeType__EnumTypeAssignment_14_1_1"); + put(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1(), "rule__XAttributeType__DescriptionAssignment_14_2_1"); + put(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1(), "rule__XAttributeType__DefaultValueAssignment_14_3_1"); + put(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1(), "rule__XAttributeType__FileExtensionAssignment_14_4_1"); + put(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1(), "rule__XAttributeType__MediaTypeAssignment_14_5_1"); put(grammarAccess.getXOseeEnumTypeAccess().getNameAssignment_1(), "rule__XOseeEnumType__NameAssignment_1"); put(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidAssignment_3_1(), "rule__XOseeEnumType__TypeGuidAssignment_3_1"); put(grammarAccess.getXOseeEnumTypeAccess().getUuidAssignment_5(), "rule__XOseeEnumType__UuidAssignment_5"); @@ -224,6 +224,7 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefAssignment_3_1(), "rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1"); put(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideAssignment_4(), "rule__RelationTypeRestriction__RestrictedToSideAssignment_4"); put(grammarAccess.getRelationTypeRestrictionAccess().getPredicateAssignment_5(), "rule__RelationTypeRestriction__PredicateAssignment_5"); + put(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), "rule__XAttributeType__UnorderedGroup_14"); } }; } 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 804c7f0f6f5..b4e96c23ede 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 @@ -1426,23 +1426,23 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__TaggerIdAlternatives_14_1_0 +rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); } 'DefaultAttributeTaggerProvider' -{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); } ) |( -{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); } ruleQUALIFIED_NAME -{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); } +{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); } ) ; @@ -1504,57 +1504,65 @@ rule__AttributeBaseType__Alternatives ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); } + + 'LongAttribute' + +{ after(grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); } +) + + |( +{ before(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); } 'JavaObjectAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); } 'StringAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); } 'ArtifactReferenceAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); } 'BranchReferenceAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); } 'WordAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); } 'OutlineNumberAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); } ruleQUALIFIED_NAME -{ after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); } ) ; @@ -3387,9 +3395,9 @@ rule__XAttributeType__Group__14__Impl } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_14()); } -(rule__XAttributeType__Group_14__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_14()); } +{ before(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); } +(rule__XAttributeType__UnorderedGroup_14) +{ after(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); } ) ; @@ -3404,7 +3412,6 @@ rule__XAttributeType__Group__15 } : rule__XAttributeType__Group__15__Impl - rule__XAttributeType__Group__16 ; finally { restoreStackSize(stackSize); @@ -3416,155 +3423,11 @@ rule__XAttributeType__Group__15__Impl } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_15()); } -(rule__XAttributeType__Group_15__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_15()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAttributeType__Group__16 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAttributeType__Group__16__Impl - rule__XAttributeType__Group__17 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAttributeType__Group__16__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_16()); } -(rule__XAttributeType__Group_16__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_16()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAttributeType__Group__17 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAttributeType__Group__17__Impl - rule__XAttributeType__Group__18 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAttributeType__Group__17__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_17()); } -(rule__XAttributeType__Group_17__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_17()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAttributeType__Group__18 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAttributeType__Group__18__Impl - rule__XAttributeType__Group__19 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAttributeType__Group__18__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_18()); } -(rule__XAttributeType__Group_18__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_18()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAttributeType__Group__19 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAttributeType__Group__19__Impl - rule__XAttributeType__Group__20 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAttributeType__Group__19__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAttributeTypeAccess().getGroup_19()); } -(rule__XAttributeType__Group_19__0)? -{ after(grammarAccess.getXAttributeTypeAccess().getGroup_19()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAttributeType__Group__20 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAttributeType__Group__20__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAttributeType__Group__20__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); } +{ before(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); } '}' -{ after(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); } +{ after(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); } ) ; @@ -3605,16 +3468,6 @@ finally { - - - - - - - - - - rule__XAttributeType__Group_2__0 @init { int stackSize = keepStackSize(); @@ -3804,29 +3657,29 @@ finally { -rule__XAttributeType__Group_14__0 +rule__XAttributeType__Group_14_0__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_14__0__Impl - rule__XAttributeType__Group_14__1 + rule__XAttributeType__Group_14_0__0__Impl + rule__XAttributeType__Group_14_0__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_14__0__Impl +rule__XAttributeType__Group_14_0__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); } 'taggerId' -{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); } ) ; @@ -3835,26 +3688,26 @@ finally { } -rule__XAttributeType__Group_14__1 +rule__XAttributeType__Group_14_0__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_14__1__Impl + rule__XAttributeType__Group_14_0__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_14__1__Impl +rule__XAttributeType__Group_14_0__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1()); } -(rule__XAttributeType__TaggerIdAssignment_14_1) -{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1()); } +(rule__XAttributeType__TaggerIdAssignment_14_0_1) +{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1()); } ) ; @@ -3867,29 +3720,29 @@ finally { -rule__XAttributeType__Group_15__0 +rule__XAttributeType__Group_14_1__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_15__0__Impl - rule__XAttributeType__Group_15__1 + rule__XAttributeType__Group_14_1__0__Impl + rule__XAttributeType__Group_14_1__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_15__0__Impl +rule__XAttributeType__Group_14_1__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); } 'enumType' -{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); } ) ; @@ -3898,26 +3751,26 @@ finally { } -rule__XAttributeType__Group_15__1 +rule__XAttributeType__Group_14_1__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_15__1__Impl + rule__XAttributeType__Group_14_1__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_15__1__Impl +rule__XAttributeType__Group_14_1__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1()); } -(rule__XAttributeType__EnumTypeAssignment_15_1) -{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1()); } +(rule__XAttributeType__EnumTypeAssignment_14_1_1) +{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1()); } ) ; @@ -3930,29 +3783,29 @@ finally { -rule__XAttributeType__Group_16__0 +rule__XAttributeType__Group_14_2__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_16__0__Impl - rule__XAttributeType__Group_16__1 + rule__XAttributeType__Group_14_2__0__Impl + rule__XAttributeType__Group_14_2__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_16__0__Impl +rule__XAttributeType__Group_14_2__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); } 'description' -{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); } ) ; @@ -3961,26 +3814,26 @@ finally { } -rule__XAttributeType__Group_16__1 +rule__XAttributeType__Group_14_2__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_16__1__Impl + rule__XAttributeType__Group_14_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_16__1__Impl +rule__XAttributeType__Group_14_2__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1()); } -(rule__XAttributeType__DescriptionAssignment_16_1) -{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1()); } +(rule__XAttributeType__DescriptionAssignment_14_2_1) +{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1()); } ) ; @@ -3993,29 +3846,29 @@ finally { -rule__XAttributeType__Group_17__0 +rule__XAttributeType__Group_14_3__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_17__0__Impl - rule__XAttributeType__Group_17__1 + rule__XAttributeType__Group_14_3__0__Impl + rule__XAttributeType__Group_14_3__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_17__0__Impl +rule__XAttributeType__Group_14_3__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); } 'defaultValue' -{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); } ) ; @@ -4024,26 +3877,26 @@ finally { } -rule__XAttributeType__Group_17__1 +rule__XAttributeType__Group_14_3__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_17__1__Impl + rule__XAttributeType__Group_14_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_17__1__Impl +rule__XAttributeType__Group_14_3__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1()); } -(rule__XAttributeType__DefaultValueAssignment_17_1) -{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1()); } +(rule__XAttributeType__DefaultValueAssignment_14_3_1) +{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1()); } ) ; @@ -4056,29 +3909,29 @@ finally { -rule__XAttributeType__Group_18__0 +rule__XAttributeType__Group_14_4__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_18__0__Impl - rule__XAttributeType__Group_18__1 + rule__XAttributeType__Group_14_4__0__Impl + rule__XAttributeType__Group_14_4__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_18__0__Impl +rule__XAttributeType__Group_14_4__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); } 'fileExtension' -{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); } ) ; @@ -4087,26 +3940,26 @@ finally { } -rule__XAttributeType__Group_18__1 +rule__XAttributeType__Group_14_4__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_18__1__Impl + rule__XAttributeType__Group_14_4__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_18__1__Impl +rule__XAttributeType__Group_14_4__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1()); } -(rule__XAttributeType__FileExtensionAssignment_18_1) -{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1()); } +(rule__XAttributeType__FileExtensionAssignment_14_4_1) +{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1()); } ) ; @@ -4119,29 +3972,29 @@ finally { -rule__XAttributeType__Group_19__0 +rule__XAttributeType__Group_14_5__0 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_19__0__Impl - rule__XAttributeType__Group_19__1 + rule__XAttributeType__Group_14_5__0__Impl + rule__XAttributeType__Group_14_5__1 ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_19__0__Impl +rule__XAttributeType__Group_14_5__0__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); } 'mediaType' -{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); } ) ; @@ -4150,26 +4003,26 @@ finally { } -rule__XAttributeType__Group_19__1 +rule__XAttributeType__Group_14_5__1 @init { int stackSize = keepStackSize(); } : - rule__XAttributeType__Group_19__1__Impl + rule__XAttributeType__Group_14_5__1__Impl ; finally { restoreStackSize(stackSize); } -rule__XAttributeType__Group_19__1__Impl +rule__XAttributeType__Group_14_5__1__Impl @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1()); } -(rule__XAttributeType__MediaTypeAssignment_19_1) -{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1()); } +(rule__XAttributeType__MediaTypeAssignment_14_5_1) +{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1()); } ) ; @@ -8884,6 +8737,230 @@ finally { +rule__XAttributeType__UnorderedGroup_14 + @init { + int stackSize = keepStackSize(); + getUnorderedGroupHelper().enter(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } +: + rule__XAttributeType__UnorderedGroup_14__0 + ? + +; +finally { + getUnorderedGroupHelper().leave(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__Impl + @init { + int stackSize = keepStackSize(); + boolean selected = false; + } +: + ( + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_0()); } + (rule__XAttributeType__Group_14_0__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_0()); } + ) + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_1()); } + (rule__XAttributeType__Group_14_1__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_1()); } + ) + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_2()); } + (rule__XAttributeType__Group_14_2__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_2()); } + ) + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_3()); } + (rule__XAttributeType__Group_14_3__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_3()); } + ) + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_4()); } + (rule__XAttributeType__Group_14_4__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_4()); } + ) + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5); + } + { + selected = true; + } + ( + + { before(grammarAccess.getXAttributeTypeAccess().getGroup_14_5()); } + (rule__XAttributeType__Group_14_5__0) + { after(grammarAccess.getXAttributeTypeAccess().getGroup_14_5()); } + ) + ) + ) + + ) +; +finally { + if (selected) + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl + rule__XAttributeType__UnorderedGroup_14__1? +; +finally { + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl + rule__XAttributeType__UnorderedGroup_14__2? +; +finally { + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl + rule__XAttributeType__UnorderedGroup_14__3? +; +finally { + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl + rule__XAttributeType__UnorderedGroup_14__4? +; +finally { + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl + rule__XAttributeType__UnorderedGroup_14__5? +; +finally { + restoreStackSize(stackSize); +} + + +rule__XAttributeType__UnorderedGroup_14__5 + @init { + int stackSize = keepStackSize(); + } +: + rule__XAttributeType__UnorderedGroup_14__Impl +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + + + + rule__OseeDsl__ImportsAssignment_0 @init { int stackSize = keepStackSize(); @@ -9330,15 +9407,15 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__TaggerIdAssignment_14_1 +rule__XAttributeType__TaggerIdAssignment_14_0_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_1_0()); } -(rule__XAttributeType__TaggerIdAlternatives_14_1_0) -{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_0_1_0()); } +(rule__XAttributeType__TaggerIdAlternatives_14_0_1_0) +{ after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_0_1_0()); } ) ; @@ -9346,18 +9423,18 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__EnumTypeAssignment_15_1 +rule__XAttributeType__EnumTypeAssignment_14_1_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); } ( -{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); } - RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); } +{ before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1()); } + RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1()); } ) -{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); } +{ after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); } ) ; @@ -9365,14 +9442,14 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__DescriptionAssignment_16_1 +rule__XAttributeType__DescriptionAssignment_14_2_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); } - RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); } + RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); } ) ; @@ -9380,14 +9457,14 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__DefaultValueAssignment_17_1 +rule__XAttributeType__DefaultValueAssignment_14_3_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); } - RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); } + RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); } ) ; @@ -9395,14 +9472,14 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__FileExtensionAssignment_18_1 +rule__XAttributeType__FileExtensionAssignment_14_4_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); } - RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); } + RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); } ) ; @@ -9410,14 +9487,14 @@ finally { restoreStackSize(stackSize); } -rule__XAttributeType__MediaTypeAssignment_19_1 +rule__XAttributeType__MediaTypeAssignment_14_5_1 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); } - RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); } +{ before(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); } + RULE_STRING{ after(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); } ) ; 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 cfc8df37660..d64c0cee34c 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 @@ -22,6 +22,7 @@ T__18=18 T__17=17 T__14=14 T__13=13 +T__99=99 T__98=98 T__97=97 T__96=96 @@ -93,89 +94,90 @@ T__37=37 T__38=38 T__39=39 RULE_WS=11 -'mediaType'=70 -'remove'=76 -'where'=89 -'sideAArtifactType'=81 -'WordAttribute'=28 -'attributeType'=60 -'SIDE_A'=47 -'artifactMatcher'=88 -'sideBName'=82 -';'=90 -'enumType'=66 -'artifactGuid'=42 +'mediaType'=71 +'remove'=77 +'where'=90 +'sideAArtifactType'=82 +'WordAttribute'=29 +'attributeType'=61 +'SIDE_A'=48 +'artifactMatcher'=89 +'sideBName'=83 +';'=91 +'enumType'=67 +'artifactGuid'=43 'CompressedContentAttribute'=19 -'relationType'=79 -'OutlineNumberAttribute'=29 +'relationType'=80 +'OutlineNumberAttribute'=30 'unlimited'=16 -'.'=51 -'import'=50 -'inheritAll'=98 -'childrenOf'=93 -'Lexicographical_Ascending'=30 -'add'=75 -'artifact'=94 -'extends'=56 -'defaultOrderType'=84 -'OR'=40 -'{'=53 -'entryGuid'=73 -'EQ'=37 -'sideBArtifactType'=83 +'.'=52 +'import'=51 +'inheritAll'=99 +'childrenOf'=94 +'Lexicographical_Ascending'=31 +'add'=76 +'artifact'=95 +'extends'=57 +'defaultOrderType'=85 +'OR'=41 +'{'=54 +'entryGuid'=74 +'EQ'=38 +'sideBArtifactType'=84 'FloatingPointAttribute'=22 -'ALLOW'=45 -'('=86 -'of'=96 -'edit'=95 -','=57 -'BOTH'=49 -'update'=78 +'ALLOW'=46 +'('=87 +'of'=97 +'edit'=96 +','=58 +'LongAttribute'=24 +'BOTH'=50 +'update'=79 'IntegerAttribute'=23 -'uuid'=54 -'Unordered'=32 -'defaultValue'=68 -'LIKE'=38 -'overrides artifactType'=77 +'uuid'=55 +'Unordered'=33 +'defaultValue'=69 +'LIKE'=39 +'overrides artifactType'=78 'DefaultAttributeTaggerProvider'=17 -'DENY'=46 -'JavaObjectAttribute'=24 -'branchGuid'=44 -'oseeEnumType'=71 -'sideAName'=80 -'role'=91 -'ONE_TO_ONE'=33 +'DENY'=47 +'JavaObjectAttribute'=25 +'branchGuid'=45 +'oseeEnumType'=72 +'sideAName'=81 +'role'=92 +'ONE_TO_ONE'=34 'BooleanAttribute'=18 -'SIDE_B'=48 -'ONE_TO_MANY'=34 -')'=87 -'entry'=72 -'Lexicographical_Descending'=31 -'StringAttribute'=25 -'AND'=39 -'max'=63 -'BranchReferenceAttribute'=27 -'artifactName'=41 -'taggerId'=65 -'}'=55 -'multiplicity'=85 -'MANY_TO_ONE'=35 -'overrides'=64 -'abstract'=97 +'SIDE_B'=49 +'ONE_TO_MANY'=35 +')'=88 +'entry'=73 +'Lexicographical_Descending'=32 +'StringAttribute'=26 +'AND'=40 +'max'=64 +'BranchReferenceAttribute'=28 +'artifactName'=42 +'taggerId'=66 +'}'=56 +'multiplicity'=86 +'MANY_TO_ONE'=36 +'overrides'=65 +'abstract'=98 +'dataProvider'=62 'DefaultAttributeDataProvider'=14 -'dataProvider'=61 'EnumeratedAttribute'=21 -'accessContext'=92 -'branchName'=43 -'MANY_TO_MANY'=36 -'description'=67 -'ArtifactReferenceAttribute'=26 +'accessContext'=93 +'branchName'=44 +'MANY_TO_MANY'=37 +'description'=68 +'ArtifactReferenceAttribute'=27 'DateAttribute'=20 -'overrides enum'=74 +'overrides enum'=75 'UriAttributeDataProvider'=15 -'attribute'=59 -'min'=62 +'attribute'=60 +'min'=63 'ALL'=13 -'guid'=58 -'fileExtension'=69 -'artifactType'=52 +'guid'=59 +'fileExtension'=70 +'artifactType'=53 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 55bf816758e..0fdf7089693 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 @@ -37,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__99=99; public static final int T__98=98; public static final int T__97=97; public static final int T__96=96; @@ -358,10 +359,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__24; 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:22:7: ( 'JavaObjectAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:22:9: 'JavaObjectAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:22:7: ( 'LongAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:22:9: 'LongAttribute' { - match("JavaObjectAttribute"); + match("LongAttribute"); } @@ -379,10 +380,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__25; 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:23:7: ( 'StringAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:23:9: 'StringAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:23:7: ( 'JavaObjectAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:23:9: 'JavaObjectAttribute' { - match("StringAttribute"); + match("JavaObjectAttribute"); } @@ -400,10 +401,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:7: ( 'StringAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:9: 'StringAttribute' { - match("ArtifactReferenceAttribute"); + match("StringAttribute"); } @@ -421,10 +422,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:7: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:9: 'ArtifactReferenceAttribute' { - match("BranchReferenceAttribute"); + match("ArtifactReferenceAttribute"); } @@ -442,10 +443,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:7: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:9: 'BranchReferenceAttribute' { - match("WordAttribute"); + match("BranchReferenceAttribute"); } @@ -463,10 +464,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:7: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:9: 'WordAttribute' { - match("OutlineNumberAttribute"); + match("WordAttribute"); } @@ -484,10 +485,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:7: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:9: 'OutlineNumberAttribute' { - match("Lexicographical_Ascending"); + match("OutlineNumberAttribute"); } @@ -505,10 +506,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:7: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:9: 'Lexicographical_Ascending' { - match("Lexicographical_Descending"); + match("Lexicographical_Ascending"); } @@ -526,10 +527,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:7: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:9: 'Lexicographical_Descending' { - match("Unordered"); + match("Lexicographical_Descending"); } @@ -547,10 +548,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:7: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:9: 'Unordered' { - match("ONE_TO_ONE"); + match("Unordered"); } @@ -568,10 +569,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: ( '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' + // ../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_ONE' ) + // ../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_ONE' { - match("ONE_TO_MANY"); + match("ONE_TO_ONE"); } @@ -589,10 +590,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:33: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:33:9: 'ONE_TO_MANY' { - match("MANY_TO_ONE"); + match("ONE_TO_MANY"); } @@ -610,10 +611,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: ( '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' + // ../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_ONE' ) + // ../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_ONE' { - match("MANY_TO_MANY"); + match("MANY_TO_ONE"); } @@ -631,10 +632,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:35: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:35:9: 'MANY_TO_MANY' { - match("EQ"); + match("MANY_TO_MANY"); } @@ -652,10 +653,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:7: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:9: 'EQ' { - match("LIKE"); + match("EQ"); } @@ -673,10 +674,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:7: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:9: 'LIKE' { - match("AND"); + match("LIKE"); } @@ -694,10 +695,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:7: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:9: 'AND' { - match("OR"); + match("AND"); } @@ -715,10 +716,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:7: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:9: 'OR' { - match("artifactName"); + match("OR"); } @@ -736,10 +737,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:7: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:9: 'artifactName' { - match("artifactGuid"); + match("artifactName"); } @@ -757,10 +758,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:7: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:9: 'artifactGuid' { - match("branchName"); + match("artifactGuid"); } @@ -778,10 +779,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:7: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:9: 'branchName' { - match("branchGuid"); + match("branchName"); } @@ -799,10 +800,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:7: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:9: 'branchGuid' { - match("ALLOW"); + match("branchGuid"); } @@ -820,10 +821,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:7: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:9: 'ALLOW' { - match("DENY"); + match("ALLOW"); } @@ -841,10 +842,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:7: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:9: 'DENY' { - match("SIDE_A"); + match("DENY"); } @@ -862,10 +863,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:7: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:9: 'SIDE_A' { - match("SIDE_B"); + match("SIDE_A"); } @@ -883,10 +884,10 @@ 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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:7: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:9: 'SIDE_B' { - match("BOTH"); + match("SIDE_B"); } @@ -904,10 +905,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:7: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:9: 'BOTH' { - match("import"); + match("BOTH"); } @@ -925,10 +926,11 @@ 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: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:49:9: 'import' { - match('.'); + match("import"); + } @@ -945,11 +947,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:7: ( '.' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:9: '.' { - match("artifactType"); - + match('.'); } @@ -966,10 +967,11 @@ 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: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:51:9: 'artifactType' { - match('{'); + match("artifactType"); + } @@ -986,11 +988,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:7: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:9: '{' { - match("uuid"); - + match('{'); } @@ -1007,10 +1008,11 @@ 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: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:53:9: 'uuid' { - match('}'); + match("uuid"); + } @@ -1027,11 +1029,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:7: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:9: '}' { - match("extends"); - + match('}'); } @@ -1048,10 +1049,11 @@ 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: ( ',' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:9: ',' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:7: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:9: 'extends' { - match(','); + match("extends"); + } @@ -1068,11 +1070,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:7: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:9: ',' { - match("guid"); - + match(','); } @@ -1089,10 +1090,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:7: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:9: 'guid' { - match("attribute"); + match("guid"); } @@ -1110,10 +1111,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:7: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:9: 'attribute' { - match("attributeType"); + match("attribute"); } @@ -1131,10 +1132,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:7: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:9: 'attributeType' { - match("dataProvider"); + match("attributeType"); } @@ -1152,10 +1153,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:7: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:9: 'dataProvider' { - match("min"); + match("dataProvider"); } @@ -1173,10 +1174,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:7: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:9: 'min' { - match("max"); + match("min"); } @@ -1194,10 +1195,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:7: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:9: 'max' { - match("overrides"); + match("max"); } @@ -1215,10 +1216,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:7: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:9: 'overrides' { - match("taggerId"); + match("overrides"); } @@ -1236,10 +1237,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:7: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:9: 'taggerId' { - match("enumType"); + match("taggerId"); } @@ -1257,10 +1258,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:7: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:9: 'enumType' { - match("description"); + match("enumType"); } @@ -1278,10 +1279,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:7: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:9: 'description' { - match("defaultValue"); + match("description"); } @@ -1299,10 +1300,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: ( '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' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:7: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:9: 'defaultValue' { - match("fileExtension"); + match("defaultValue"); } @@ -1320,10 +1321,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: ( 'mediaType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:9: 'mediaType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:7: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:9: 'fileExtension' { - match("mediaType"); + match("fileExtension"); } @@ -1341,10 +1342,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: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:9: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:7: ( 'mediaType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:9: 'mediaType' { - match("oseeEnumType"); + match("mediaType"); } @@ -1362,10 +1363,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: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:9: 'entry' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:7: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:9: 'oseeEnumType' { - match("entry"); + match("oseeEnumType"); } @@ -1383,10 +1384,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: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:9: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:7: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:9: 'entry' { - match("entryGuid"); + match("entry"); } @@ -1404,10 +1405,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: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:9: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:7: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:9: 'entryGuid' { - match("overrides enum"); + match("entryGuid"); } @@ -1425,10 +1426,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: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:9: 'add' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:7: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:9: 'overrides enum' { - match("add"); + match("overrides enum"); } @@ -1446,10 +1447,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: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:9: 'remove' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:7: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:9: 'add' { - match("remove"); + match("add"); } @@ -1467,10 +1468,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: ( 'overrides artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:9: 'overrides artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:7: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:9: 'remove' { - match("overrides artifactType"); + match("remove"); } @@ -1488,10 +1489,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: ( 'update' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:9: 'update' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:7: ( 'overrides artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:9: 'overrides artifactType' { - match("update"); + match("overrides artifactType"); } @@ -1509,10 +1510,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: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:9: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:7: ( 'update' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:9: 'update' { - match("relationType"); + match("update"); } @@ -1530,10 +1531,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: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:9: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:7: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:9: 'relationType' { - match("sideAName"); + match("relationType"); } @@ -1551,10 +1552,10 @@ 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: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:9: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:7: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:9: 'sideAName' { - match("sideAArtifactType"); + match("sideAName"); } @@ -1572,10 +1573,10 @@ 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: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:9: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:7: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:9: 'sideAArtifactType' { - match("sideBName"); + match("sideAArtifactType"); } @@ -1593,10 +1594,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: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:9: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:7: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:9: 'sideBName' { - match("sideBArtifactType"); + match("sideBName"); } @@ -1614,10 +1615,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: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:9: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:7: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:9: 'sideBArtifactType' { - match("defaultOrderType"); + match("sideBArtifactType"); } @@ -1635,10 +1636,10 @@ 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: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:9: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:7: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:9: 'defaultOrderType' { - match("multiplicity"); + match("defaultOrderType"); } @@ -1656,10 +1657,11 @@ 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: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:9: '(' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:7: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:9: 'multiplicity' { - match('('); + match("multiplicity"); + } @@ -1676,10 +1678,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: ( ')' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:85:9: ')' + // ../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(')'); + match('('); } @@ -1696,11 +1698,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: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:9: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:7: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:9: ')' { - match("artifactMatcher"); - + match(')'); } @@ -1717,10 +1718,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: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:9: 'where' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:7: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:9: 'artifactMatcher' { - match("where"); + match("artifactMatcher"); } @@ -1738,10 +1739,11 @@ 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: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:9: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:7: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:9: 'where' { - match(';'); + match("where"); + } @@ -1758,11 +1760,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: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:9: 'role' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:7: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:9: ';' { - match("role"); - + match(';'); } @@ -1779,10 +1780,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: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:9: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:7: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:9: 'role' { - match("accessContext"); + match("role"); } @@ -1800,10 +1801,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: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:9: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:7: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:9: 'accessContext' { - match("childrenOf"); + match("accessContext"); } @@ -1821,10 +1822,10 @@ public class InternalOseeDslLexer extends Lexer { 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: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:92:9: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:92:7: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:92:9: 'childrenOf' { - match("artifact"); + match("childrenOf"); } @@ -1842,10 +1843,10 @@ public class InternalOseeDslLexer extends Lexer { 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: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:93:9: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:93:7: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:93:9: 'artifact' { - match("edit"); + match("artifact"); } @@ -1863,10 +1864,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__96; 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:94:7: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:94:9: 'of' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:94:7: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:94:9: 'edit' { - match("of"); + match("edit"); } @@ -1884,10 +1885,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__97; 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:95:7: ( 'abstract' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:95:9: 'abstract' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:95:7: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:95:9: 'of' { - match("abstract"); + match("of"); } @@ -1905,10 +1906,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__98; 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:96:7: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:96:9: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:96:7: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:96:9: 'abstract' { - match("inheritAll"); + match("abstract"); } @@ -1921,15 +1922,36 @@ public class InternalOseeDslLexer extends Lexer { } // $ANTLR end "T__98" + // $ANTLR start "T__99" + public final void mT__99() throws RecognitionException { + try { + int _type = T__99; + 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:97:7: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:97:9: 'inheritAll' + { + match("inheritAll"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__99" + // $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:10533:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10533:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10533:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1947,10 +1969,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:10533:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' { match('\"'); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10533:20: ( '\\\\' '\"' | ~ ( '\"' ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:20: ( '\\\\' '\"' | ~ ( '\"' ) )* loop1: do { int alt1=3; @@ -1984,7 +2006,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:10533:21: '\\\\' '\"' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:21: '\\\\' '\"' { match('\\'); match('\"'); @@ -1992,7 +2014,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:10533:30: ~ ( '\"' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:30: ~ ( '\"' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2017,10 +2039,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:10533:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' { match('\''); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10533:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* loop2: do { int alt2=3; @@ -2054,7 +2076,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:10533:49: '\\\\' '\\'' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:49: '\\\\' '\\'' { match('\\'); match('\''); @@ -2062,7 +2084,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:10533:59: ~ ( '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10610:59: ~ ( '\\'' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2105,10 +2127,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:10535:20: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10535:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10612:20: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10612:22: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10535:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10612:22: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -2122,7 +2144,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:10535:23: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10612:23: '0' .. '9' { matchRange('0','9'); @@ -2154,12 +2176,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:10537: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:10537: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:10614: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:10614: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:10537: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:10614:21: ( 'A' .. 'F' | '0' .. '9' )+ int cnt5=0; loop5: do { @@ -2213,10 +2235,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:10539: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:10539: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:10616: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:10616: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:10539:11: ( '^' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10616:11: ( '^' )? int alt6=2; int LA6_0 = input.LA(1); @@ -2225,7 +2247,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:10539:11: '^' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10616:11: '^' { match('^'); @@ -2243,7 +2265,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:10539: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:10616:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop7: do { int alt7=2; @@ -2292,10 +2314,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:10541:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10541:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10618:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10618:12: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10541:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10618:12: ( '0' .. '9' )+ int cnt8=0; loop8: do { @@ -2309,7 +2331,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:10541:13: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10618:13: '0' .. '9' { matchRange('0','9'); @@ -2341,12 +2363,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:10543: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:10543: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:10620: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:10620: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:10543: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:10620:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -2371,7 +2393,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:10543:52: . + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10620:52: . { matchAny(); @@ -2401,12 +2423,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:10545: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:10545: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:10622: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:10622: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:10545:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -2419,7 +2441,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:10545:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622: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(); @@ -2439,7 +2461,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:10545:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2448,9 +2470,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:10545:41: ( '\\r' )? '\\n' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622:41: ( '\\r' )? '\\n' { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10545:41: ( '\\r' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -2459,7 +2481,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:10545:41: '\\r' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10622:41: '\\r' { match('\r'); @@ -2491,10 +2513,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:10547: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:10547: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:10624: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:10624: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:10547: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:10624:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2548,8 +2570,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:10549:16: ( . ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10549:18: . + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10626:16: ( . ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10626:18: . { matchAny(); @@ -2564,8 +2586,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 | T__94 | T__95 | T__96 | T__97 | T__98 | 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=95; + // ../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 | T__96 | T__97 | T__98 | T__99 | 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=96; alt14 = dfa14.predict(input); switch (alt14) { case 1 : @@ -3171,63 +3193,70 @@ public class InternalOseeDslLexer extends Lexer { } 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:526: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:526: T__99 { - mRULE_STRING(); + mT__99(); } 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:538: 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:532: RULE_STRING { - mRULE_WHOLE_NUM_STR(); + mRULE_STRING(); } 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:557: 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:544: RULE_WHOLE_NUM_STR { - mRULE_HEX_INT(); + mRULE_WHOLE_NUM_STR(); } 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:570: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:563: RULE_HEX_INT { - mRULE_ID(); + mRULE_HEX_INT(); } 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:578: RULE_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:576: RULE_ID { - mRULE_INT(); + mRULE_ID(); } 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:587: 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:584: RULE_INT { - mRULE_ML_COMMENT(); + mRULE_INT(); } break; case 93 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:603: 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:593: RULE_ML_COMMENT { - mRULE_SL_COMMENT(); + mRULE_ML_COMMENT(); } break; case 94 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:619: RULE_WS + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:609: RULE_SL_COMMENT { - mRULE_WS(); + mRULE_SL_COMMENT(); } break; case 95 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:627: 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:625: RULE_WS + { + mRULE_WS(); + + } + break; + case 96 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:633: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3242,206 +3271,209 @@ public class InternalOseeDslLexer extends Lexer { protected DFA14 dfa14 = new DFA14(this); static final String DFA14_eotS = "\1\uffff\22\61\3\uffff\1\61\1\uffff\10\61\2\uffff\1\61\1\uffff"+ - "\1\61\2\55\2\161\1\55\1\uffff\1\55\2\uffff\3\61\1\uffff\15\61\1"+ - "\u0086\10\61\1\u008f\13\61\3\uffff\3\61\1\uffff\11\61\1\u00a9\5"+ - "\61\2\uffff\1\61\1\uffff\1\61\3\uffff\1\161\3\uffff\1\u00b3\1\61"+ - "\1\u00b5\15\61\1\uffff\10\61\1\uffff\5\61\1\u00d0\15\61\1\u00de"+ - "\1\u00df\4\61\1\uffff\11\61\1\uffff\1\61\1\uffff\2\61\1\u00f0\3"+ - "\61\1\u00f4\3\61\1\u00f8\13\61\1\u0104\3\61\1\uffff\10\61\1\u0110"+ - "\1\u0111\3\61\2\uffff\10\61\1\u011d\3\61\1\u0122\3\61\1\uffff\3"+ - "\61\1\uffff\3\61\1\uffff\13\61\1\uffff\12\61\1\u0143\2\uffff\13"+ - "\61\1\uffff\2\61\1\u0153\1\61\1\uffff\6\61\1\u015b\10\61\1\u0164"+ - "\1\u0165\12\61\1\u0171\4\61\1\uffff\11\61\1\u017f\5\61\1\uffff\7"+ - "\61\1\uffff\10\61\2\uffff\13\61\1\uffff\1\61\1\u01a1\13\61\1\uffff"+ - "\32\61\1\u01cd\2\61\1\u01d0\3\61\1\uffff\1\u01d4\11\61\1\u01de\13"+ - "\61\1\u01ea\1\u01eb\23\61\1\uffff\1\u0200\1\61\1\uffff\3\61\1\uffff"+ - "\1\u0205\4\61\1\u020a\1\61\1\u020d\1\61\1\uffff\2\61\1\u0211\1\61"+ - "\1\u0213\6\61\2\uffff\12\61\1\u0224\11\61\1\uffff\1\61\1\u022f\1"+ - "\u0230\1\u0231\1\uffff\4\61\1\uffff\1\61\2\uffff\3\61\1\uffff\1"+ - "\61\1\uffff\1\61\1\u023e\16\61\1\uffff\1\u024d\1\61\1\u024f\7\61"+ - "\3\uffff\1\61\1\u0258\3\61\2\uffff\5\61\1\uffff\16\61\1\uffff\1"+ - "\61\1\uffff\1\u0270\1\u0271\1\u0272\1\u0273\3\61\1\u0277\1\uffff"+ - "\1\u0278\1\61\1\u027a\1\u027b\1\61\1\u027d\4\61\1\u0282\11\61\1"+ - "\u028c\2\61\4\uffff\1\61\1\u0290\1\u0291\2\uffff\1\61\2\uffff\1"+ - "\u0293\1\uffff\4\61\1\uffff\11\61\1\uffff\3\61\2\uffff\1\61\1\uffff"+ - "\14\61\1\u02b1\2\61\1\u02b4\6\61\1\u02bc\4\61\1\u02c1\1\61\1\uffff"+ - "\2\61\1\uffff\1\u02c6\6\61\1\uffff\4\61\1\uffff\4\61\1\uffff\1\u02d5"+ - "\1\u02d6\14\61\2\uffff\6\61\1\u02e9\1\61\1\u02eb\11\61\1\uffff\1"+ - "\61\1\uffff\23\61\1\u0309\1\u030a\10\61\2\uffff\5\61\1\u0318\1\u0319"+ - "\6\61\2\uffff\1\61\1\u0321\1\61\1\u0323\2\61\1\u0326\1\uffff\1\u0327"+ - "\1\uffff\2\61\2\uffff\1\u032a\1\61\1\uffff\1\61\1\u032d\1\uffff"; + "\1\61\2\55\2\162\1\55\1\uffff\1\55\2\uffff\3\61\1\uffff\15\61\1"+ + "\u0087\13\61\1\u0093\11\61\3\uffff\3\61\1\uffff\11\61\1\u00ab\5"+ + "\61\2\uffff\1\61\1\uffff\1\61\3\uffff\1\162\3\uffff\1\u00b5\1\61"+ + "\1\u00b7\15\61\1\uffff\13\61\1\uffff\3\61\1\u00d3\15\61\1\u00e1"+ + "\1\u00e2\4\61\1\uffff\11\61\1\uffff\1\61\1\uffff\2\61\1\u00f3\3"+ + "\61\1\u00f7\3\61\1\u00fb\6\61\1\u0102\11\61\1\uffff\10\61\1\u0114"+ + "\1\u0115\3\61\2\uffff\10\61\1\u0121\3\61\1\u0126\3\61\1\uffff\3"+ + "\61\1\uffff\3\61\1\uffff\6\61\1\uffff\20\61\1\u0148\2\uffff\13\61"+ + "\1\uffff\2\61\1\u0158\1\61\1\uffff\6\61\1\u0160\12\61\1\u016b\1"+ + "\u016c\11\61\1\u0177\4\61\1\uffff\11\61\1\u0185\5\61\1\uffff\7\61"+ + "\1\uffff\12\61\2\uffff\12\61\1\uffff\1\61\1\u01a8\13\61\1\uffff"+ + "\33\61\1\u01d5\2\61\1\u01d8\3\61\1\uffff\1\u01dc\11\61\1\u01e6\13"+ + "\61\1\u01f2\1\u01f3\24\61\1\uffff\1\u0209\1\61\1\uffff\3\61\1\uffff"+ + "\1\u020e\4\61\1\u0213\1\61\1\u0216\1\61\1\uffff\2\61\1\u021a\1\61"+ + "\1\u021c\6\61\2\uffff\14\61\1\u022f\10\61\1\uffff\1\61\1\u0239\1"+ + "\u023a\1\u023b\1\uffff\4\61\1\uffff\1\61\2\uffff\3\61\1\uffff\1"+ + "\61\1\uffff\1\61\1\u0248\20\61\1\uffff\1\u0259\1\u025a\7\61\3\uffff"+ + "\1\61\1\u0263\3\61\2\uffff\5\61\1\uffff\20\61\2\uffff\1\u027c\1"+ + "\u027d\1\u027e\1\u027f\3\61\1\u0283\1\uffff\1\u0284\1\61\1\u0286"+ + "\1\u0287\1\61\1\u0289\4\61\1\u028e\7\61\1\u0296\3\61\1\u029a\1\61"+ + "\4\uffff\1\61\1\u029d\1\u029e\2\uffff\1\61\2\uffff\1\u02a0\1\uffff"+ + "\4\61\1\uffff\7\61\1\uffff\3\61\1\uffff\2\61\2\uffff\1\61\1\uffff"+ + "\15\61\1\u02bf\1\61\1\u02c1\6\61\1\u02c9\4\61\1\u02ce\2\61\1\uffff"+ + "\1\61\1\uffff\1\u02d3\6\61\1\uffff\4\61\1\uffff\4\61\1\uffff\1\u02e2"+ + "\1\u02e3\14\61\2\uffff\6\61\1\u02f6\3\61\1\u02fa\7\61\1\uffff\3"+ + "\61\1\uffff\21\61\1\u0316\2\61\1\u0319\6\61\1\uffff\2\61\1\uffff"+ + "\3\61\1\u0325\1\u0326\6\61\2\uffff\1\61\1\u032e\1\61\1\u0330\2\61"+ + "\1\u0333\1\uffff\1\u0334\1\uffff\2\61\2\uffff\1\u0337\1\61\1\uffff"+ + "\1\61\1\u033a\1\uffff"; static final String DFA14_eofS = - "\u032e\uffff"; + "\u033b\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\0\1\114\1\105\2\156\1\117\1\157\1\121\1\154\1\156\1\111\1\141"+ + "\1\111\1\157\1\116\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\164\1\104\1\uffff"+ "\1\146\1\164\1\116\1\151\1\157\1\154\1\151\1\144\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\144"+ - "\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\141\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\151\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\164\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\141\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\145\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\124\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\60\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\171\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\uffff"+ - "\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\160\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\145\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\60\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\uffff\1\164\1\141\1\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\2\uffff\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\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"; + "\1\155\1\165\1\60\1\157\1\164\1\156\1\170\1\113\1\166\1\162\1\104"+ + "\1\162\1\164\1\105\1\60\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\144\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\141\1\154\1\156\1\110\1\160\1\155\1\uffff"+ + "\1\141\1\145\1\147\1\151\1\105\1\141\1\151\1\105\1\144\1\154\1\137"+ + "\1\uffff\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\151\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\164"+ + "\1\145\1\143\1\60\1\162\1\145\1\164\1\147\1\101\1\143\1\60\1\117"+ + "\1\156\1\137\1\101\1\151\1\124\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\141\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\145\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\164\1\157\1"+ + "\uffff\1\142\1\147\1\101\1\164\1\156\1\117\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\124\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\60\1\156\1\122\1\163"+ + "\1\141\1\156\1\162\1\164\1\147\1\152\1\101\2\60\1\164\1\145\1\137"+ + "\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\171\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\uffff\1\101\1\145\1\163\1\164\1\147\1\101\2\162\1"+ + "\145\1\164\2\uffff\1\162\1\116\1\115\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\160\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\151\1\141\1\143\1\164\1\151\1\165\1\116\1\101\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\145\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\1\164"+ + "\1\142\1\160\1\164\1\162\1\142\1\155\1\105\2\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\60\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\165\1\150\1\101\1\151\1\165\1\142\1\60\1\131"+ + "\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\uffff\1\164\1\141\1\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\151\1\164\1\142"+ + "\1\164\1\145\1\uffff\2\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\2\uffff\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\145\1\143\1\164\1\165\1\145\1\162\2\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\60\1\141\1\162\1"+ + "\164\1\60\1\101\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\uffff"+ + "\1\154\1\151\1\145\1\uffff\1\164\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\137\1\142"+ + "\1\60\1\164\1\60\1\145\2\160\1\145\1\104\1\120\1\60\2\164\1\165"+ + "\1\162\1\60\1\101\1\165\1\uffff\1\162\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\163\1\145\1"+ + "\164\1\151\1\uffff\2\60\2\164\1\147\1\157\1\162\1\164\1\145\1\142"+ + "\1\143\1\163\1\145\1\142\2\uffff\1\164\1\141\1\147\1\166\1\151\1"+ + "\164\1\60\1\165\1\145\1\143\1\60\1\165\1\162\1\120\1\145\1\151\1"+ + "\142\1\162\1\uffff\1\164\1\156\1\145\1\uffff\1\164\1\151\2\162\1"+ + "\144\1\165\1\151\1\145\1\144\1\156\1\145\1\142\1\157\1\120\1\145"+ + "\1\164\1\142\1\60\1\151\1\144\1\60\1\165\1\166\2\162\1\145\1\165"+ + "\1\uffff\1\156\1\151\1\uffff\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\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"+ + "\1\157\1\141\1\164\1\157\1\165\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\144\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\144\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\141"+ - "\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\151\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\164\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\141\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\141\1\154\1\164\1\uffff"+ - "\1\164\1\145\1\151\1\uffff\1\145\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\124\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\172\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\171\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\uffff\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\160\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\145\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\172\1\151\1"+ - "\172\1\171\1\uffff\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\uffff\1\164"+ - "\1\145\1\uffff\1\160\1\151\1\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\2\uffff"+ - "\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"; + "\151\1\144\1\157\1\141\1\124\1\155\1\165\1\172\1\157\1\164\1\156"+ + "\1\170\1\113\1\166\1\162\1\104\1\162\1\164\1\105\1\172\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\144\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\141\1\154\1\156\1\110\1\160\1\155\1\uffff\1\141\1\145\1\147"+ + "\1\151\1\105\1\141\1\151\1\105\1\144\1\154\1\137\1\uffff\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\151\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\164\1\145\1\143\1\172"+ + "\1\162\1\145\1\164\1\147\1\101\1\143\1\172\1\117\1\156\1\137\1\101"+ + "\1\151\1\124\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\141\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\141"+ + "\1\154\1\164\1\uffff\1\164\1\145\1\151\1\uffff\1\145\1\141\1\150"+ + "\1\uffff\1\145\1\162\1\151\1\145\1\164\1\157\1\uffff\1\142\1\147"+ + "\1\102\1\164\1\156\1\117\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\124\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\172\1\156\1\122\1\163\1\141\1\156\1\162"+ + "\1\164\1\147\1\152\1\101\2\172\1\164\1\145\1\137\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\171\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"+ + "\uffff\1\101\1\145\1\163\1\164\1\147\1\101\2\162\1\145\1\164\2\uffff"+ + "\1\162\1\116\1\117\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\160\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\151\1\141"+ + "\1\143\1\164\1\151\1\165\1\116\1\101\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\145\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\1\164\1\142"+ + "\1\160\1\164\1\162\1\142\1\155\1\105\2\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\172\1\151\1\172\1\171\1\uffff\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\165\1\150\1\101\1\151\1\165\1\142\1\172\1\131"+ + "\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\uffff\1\164\1\145\1\uffff\1\160"+ + "\1\151\1\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\151\1\164\1\142"+ + "\1\164\1\145\1\uffff\2\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\2\uffff\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\145\1\143\1\164\1\165\1\145\1\162\2\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\172\1\141\1\162"+ + "\1\164\1\172\1\101\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\uffff"+ + "\1\154\1\151\1\145\1\uffff\1\164\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\137\1\142"+ + "\1\172\1\164\1\172\1\145\2\160\1\145\1\124\1\120\1\172\2\164\1\165"+ + "\1\162\1\172\1\104\1\165\1\uffff\1\162\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\163\1\145"+ + "\1\164\1\151\1\uffff\2\172\2\164\1\147\1\157\1\162\1\164\1\145\1"+ + "\142\1\143\1\163\1\145\1\142\2\uffff\1\164\1\141\1\147\1\166\1\151"+ + "\1\164\1\172\1\165\1\145\1\143\1\172\1\165\1\162\1\120\1\145\1\151"+ + "\1\142\1\162\1\uffff\1\164\1\156\1\145\1\uffff\1\164\1\151\2\162"+ + "\1\144\1\165\1\151\1\145\1\144\1\156\1\145\1\142\1\157\1\120\1\145"+ + "\1\164\1\142\1\172\1\151\1\144\1\172\1\165\1\166\2\162\1\145\1\165"+ + "\1\uffff\1\156\1\151\1\uffff\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\47\1\51\1\53\1\uffff\1\55\10\uffff\1\112\1\113\1\uffff"+ - "\1\116\6\uffff\1\132\1\uffff\1\136\1\137\3\uffff\1\132\42\uffff"+ - "\1\47\1\51\1\53\3\uffff\1\55\17\uffff\1\112\1\113\1\uffff\1\116"+ - "\1\uffff\1\127\1\131\1\130\1\uffff\1\134\1\135\1\136\20\uffff\1"+ - "\31\10\uffff\1\34\31\uffff\1\124\11\uffff\1\1\1\uffff\1\33\32\uffff"+ - "\1\77\15\uffff\1\62\1\63\20\uffff\1\42\3\uffff\1\52\3\uffff\1\45"+ - "\13\uffff\1\32\13\uffff\1\123\1\56\13\uffff\1\117\4\uffff\1\41\40"+ - "\uffff\1\74\17\uffff\1\115\7\uffff\1\102\10\uffff\1\43\1\44\13\uffff"+ - "\1\46\15\uffff\1\100\41\uffff\1\54\53\uffff\1\122\2\uffff\1\125"+ - "\3\uffff\1\66\11\uffff\1\65\13\uffff\1\24\1\4\24\uffff\1\57\4\uffff"+ - "\1\75\4\uffff\1\72\2\uffff\1\64\3\uffff\1\104\1\uffff\1\106\20\uffff"+ - "\1\25\12\uffff\1\37\1\40\1\126\5\uffff\1\76\1\101\5\uffff\1\121"+ - "\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\111\1\73\1\uffff\1\103\4\uffff"+ - "\1\10\11\uffff\1\20\3\uffff\1\60\1\120\1\uffff\1\71\35\uffff\1\15"+ - "\2\uffff\1\114\7\uffff\1\6\4\uffff\1\13\4\uffff\1\110\16\uffff\1"+ - "\105\1\107\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"; + "\23\uffff\1\50\1\52\1\54\1\uffff\1\56\10\uffff\1\113\1\114\1\uffff"+ + "\1\117\6\uffff\1\133\1\uffff\1\137\1\140\3\uffff\1\133\43\uffff"+ + "\1\50\1\52\1\54\3\uffff\1\56\17\uffff\1\113\1\114\1\uffff\1\117"+ + "\1\uffff\1\130\1\132\1\131\1\uffff\1\135\1\136\1\137\20\uffff\1"+ + "\32\13\uffff\1\35\27\uffff\1\125\11\uffff\1\1\1\uffff\1\34\33\uffff"+ + "\1\100\15\uffff\1\63\1\64\20\uffff\1\43\3\uffff\1\53\3\uffff\1\46"+ + "\6\uffff\1\33\21\uffff\1\124\1\57\13\uffff\1\120\4\uffff\1\42\41"+ + "\uffff\1\75\17\uffff\1\116\7\uffff\1\103\12\uffff\1\44\1\45\12\uffff"+ + "\1\47\15\uffff\1\101\42\uffff\1\55\54\uffff\1\123\2\uffff\1\126"+ + "\3\uffff\1\67\11\uffff\1\66\13\uffff\1\25\1\4\25\uffff\1\60\4\uffff"+ + "\1\76\4\uffff\1\73\2\uffff\1\65\3\uffff\1\105\1\uffff\1\107\22\uffff"+ + "\1\26\11\uffff\1\40\1\41\1\127\5\uffff\1\77\1\102\5\uffff\1\122"+ + "\20\uffff\1\27\1\30\10\uffff\1\70\30\uffff\1\31\1\36\1\37\1\51\3"+ + "\uffff\1\62\1\71\1\uffff\1\112\1\74\1\uffff\1\104\4\uffff\1\10\7"+ + "\uffff\1\14\3\uffff\1\21\2\uffff\1\61\1\121\1\uffff\1\72\36\uffff"+ + "\1\16\1\uffff\1\115\7\uffff\1\6\4\uffff\1\13\4\uffff\1\111\16\uffff"+ + "\1\106\1\110\22\uffff\1\11\3\uffff\1\15\33\uffff\1\12\2\uffff\1"+ + "\22\13\uffff\1\3\1\20\7\uffff\1\23\1\uffff\1\17\2\uffff\1\7\1\24"+ + "\2\uffff\1\2\2\uffff\1\5"; static final String DFA14_specialS = - "\1\2\44\uffff\1\0\1\1\u0307\uffff}>"; + "\1\0\44\uffff\1\1\1\2\u0314\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"+ - "\5\1\6\1\2\1\7\1\10\2\52\1\11\1\12\1\52\1\16\1\17\1\52\1\15"+ - "\3\52\1\13\1\52\1\3\1\52\1\14\3\52\3\55\1\51\1\52\1\55\1\20"+ + "\5\1\6\1\2\1\7\1\10\2\52\1\11\1\13\1\52\1\12\1\17\1\52\1\16"+ + "\3\52\1\14\1\52\1\3\1\52\1\15\3\52\3\55\1\51\1\52\1\55\1\20"+ "\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", @@ -3454,47 +3486,46 @@ public class InternalOseeDslLexer extends Lexer { "\1\77\34\uffff\1\76", "\1\100", "\1\101", - "\1\102", - "\1\104\52\uffff\1\103", + "\1\104\33\uffff\1\103\11\uffff\1\102", "\1\105", - "\1\107\3\uffff\1\110\42\uffff\1\106", - "\1\112\33\uffff\1\111", - "\1\113", - "\1\120\1\117\1\116\15\uffff\1\114\1\uffff\1\115", - "\1\121", - "\1\122\1\123", + "\1\107\52\uffff\1\106", + "\1\110", + "\1\112\3\uffff\1\113\42\uffff\1\111", + "\1\114", + "\1\121\1\120\1\117\15\uffff\1\115\1\uffff\1\116", + "\1\122", + "\1\123\1\124", "", "", "", - "\1\131\11\uffff\1\130\11\uffff\1\127", + "\1\132\11\uffff\1\131\11\uffff\1\130", "", - "\1\133", - "\1\134\3\uffff\1\135", - "\1\137\3\uffff\1\140\3\uffff\1\136\13\uffff\1\141", - "\1\144\14\uffff\1\143\2\uffff\1\142", - "\1\145", + "\1\134", + "\1\135\3\uffff\1\136", + "\1\140\3\uffff\1\141\3\uffff\1\137\13\uffff\1\142", + "\1\145\14\uffff\1\144\2\uffff\1\143", "\1\146", - "\1\147\11\uffff\1\150", - "\1\151", + "\1\147", + "\1\150\11\uffff\1\151", + "\1\152", "", "", - "\1\154", + "\1\155", "", - "\1\156", - "\0\157", - "\0\157", - "\12\162\76\uffff\1\160", - "\12\162", + "\1\157", + "\0\160", + "\0\160", + "\12\163\76\uffff\1\161", + "\12\163", "\32\61\4\uffff\1\61\1\uffff\32\61", "", - "\1\163\4\uffff\1\164", + "\1\164\4\uffff\1\165", "", "", - "\1\166", "\1\167", "\1\170", - "", "\1\171", + "", "\1\172", "\1\173", "\1\174", @@ -3507,8 +3538,8 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0083", "\1\u0084", "\1\u0085", + "\1\u0086", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u0087", "\1\u0088", "\1\u0089", "\1\u008a", @@ -3516,11 +3547,11 @@ public class InternalOseeDslLexer extends Lexer { "\1\u008c", "\1\u008d", "\1\u008e", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u008f", "\1\u0090", "\1\u0091", "\1\u0092", - "\1\u0093", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0094", "\1\u0095", "\1\u0096", @@ -3528,46 +3559,46 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0098", "\1\u0099", "\1\u009a", + "\1\u009b", + "\1\u009c", "", "", "", - "\1\u009b", - "\1\u009d\1\u009c", - "\1\u009e", - "", - "\1\u009f", + "\1\u009d", + "\1\u009f\1\u009e", "\1\u00a0", - "\1\u00a2\14\uffff\1\u00a1", - "\1\u00a3", - "\1\u00a4", + "", + "\1\u00a1", + "\1\u00a2", + "\1\u00a4\14\uffff\1\u00a3", "\1\u00a5", "\1\u00a6", "\1\u00a7", "\1\u00a8", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u00a9", "\1\u00aa", - "\1\u00ab", - "\1\u00ad\1\u00ac", - "\1\u00ae", - "\1\u00af", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u00ac", + "\1\u00ad", + "\1\u00af\1\u00ae", + "\1\u00b0", + "\1\u00b1", "", "", - "\1\u00b0", + "\1\u00b2", "", - "\1\u00b1", + "\1\u00b3", "", "", "", - "\12\162", + "\12\163", "", "", "", - "\12\61\7\uffff\16\61\1\u00b2\13\61\4\uffff\1\61\1\uffff\32"+ + "\12\61\7\uffff\16\61\1\u00b4\13\61\4\uffff\1\61\1\uffff\32"+ "\61", - "\1\u00b4", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00b6", - "\1\u00b7", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00b8", "\1\u00b9", "\1\u00ba", @@ -3579,25 +3610,25 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00c0", "\1\u00c1", "\1\u00c2", - "", "\1\u00c3", "\1\u00c4", + "", "\1\u00c5", "\1\u00c6", "\1\u00c7", "\1\u00c8", "\1\u00c9", "\1\u00ca", - "", "\1\u00cb", "\1\u00cc", "\1\u00cd", "\1\u00ce", "\1\u00cf", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\1\u00d0", "\1\u00d1", "\1\u00d2", - "\1\u00d3", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00d4", "\1\u00d5", "\1\u00d6", @@ -3608,106 +3639,106 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00db", "\1\u00dc", "\1\u00dd", + "\1\u00de", + "\1\u00df", + "\1\u00e0", "\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\u00e0", - "\1\u00e1", - "\1\u00e2", "\1\u00e3", - "", "\1\u00e4", "\1\u00e5", "\1\u00e6", + "", "\1\u00e7", "\1\u00e8", "\1\u00e9", "\1\u00ea", "\1\u00eb", "\1\u00ec", - "", "\1\u00ed", - "", "\1\u00ee", "\1\u00ef", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\1\u00f0", + "", "\1\u00f1", "\1\u00f2", - "\1\u00f3", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u00f4", "\1\u00f5", "\1\u00f6", - "\1\u00f7", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u00f8", "\1\u00f9", "\1\u00fa", - "\1\u00fb", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00fc", "\1\u00fd", "\1\u00fe", "\1\u00ff", "\1\u0100", "\1\u0101", - "\1\u0102", - "\1\u0103", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0103", + "\1\u0104", "\1\u0105", "\1\u0106", "\1\u0107", - "", "\1\u0108", "\1\u0109", "\1\u010a", "\1\u010b", + "", "\1\u010c", "\1\u010d", "\1\u010e", "\1\u010f", - "\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\u0110", + "\1\u0111", "\1\u0112", "\1\u0113", - "\1\u0114", - "", - "", - "\1\u0115", + "\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\u0116", "\1\u0117", "\1\u0118", + "", + "", "\1\u0119", "\1\u011a", "\1\u011b", "\1\u011c", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u011e\1\u011f", + "\1\u011d", + "\1\u011e", + "\1\u011f", "\1\u0120", - "\1\u0121", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u0123", + "\1\u0122\1\u0123", "\1\u0124", "\1\u0125", - "", - "\1\u0126", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\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\u0133", + "\1\u0132", + "\1\u0133", "\1\u0134", "\1\u0135", + "", "\1\u0136", "\1\u0137", - "", - "\1\u0138", - "\1\u0139", + "\1\u0138\1\u0139", "\1\u013a", "\1\u013b", "\1\u013c", @@ -3716,127 +3747,127 @@ public class InternalOseeDslLexer extends Lexer { "\1\u013f", "\1\u0140", "\1\u0141", - "\12\61\7\uffff\6\61\1\u0142\23\61\4\uffff\1\61\1\uffff\32"+ - "\61", - "", - "", + "\1\u0142", + "\1\u0143", "\1\u0144", "\1\u0145", "\1\u0146", - "\1\u0147", - "\1\u0148", + "\12\61\7\uffff\6\61\1\u0147\23\61\4\uffff\1\61\1\uffff\32"+ + "\61", + "", + "", "\1\u0149", "\1\u014a", "\1\u014b", "\1\u014c", "\1\u014d", "\1\u014e", + "\1\u014f", + "\1\u0150", + "\1\u0151", + "\1\u0152", + "\1\u0153", "", - "\1\u0150\14\uffff\1\u014f", - "\1\u0152\14\uffff\1\u0151", + "\1\u0155\14\uffff\1\u0154", + "\1\u0157\14\uffff\1\u0156", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u0154", - "", - "\1\u0155", - "\1\u0156", - "\1\u0157", - "\1\u0158", "\1\u0159", + "", "\1\u015a", - "\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", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0161", "\1\u0162", "\1\u0163", - "\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\u0164", + "\1\u0165", "\1\u0166", "\1\u0167", "\1\u0168", "\1\u0169", "\1\u016a", - "\1\u016b", - "\1\u016c", + "\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\u016d", "\1\u016e", - "\1\u0170\6\uffff\1\u016f", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u016f", + "\1\u0170", + "\1\u0171", "\1\u0172", "\1\u0173", "\1\u0174", - "\1\u0175", - "", - "\1\u0176", - "\1\u0177", + "\1\u0176\6\uffff\1\u0175", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0178", "\1\u0179", "\1\u017a", "\1\u017b", + "", "\1\u017c", "\1\u017d", "\1\u017e", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u017f", "\1\u0180", "\1\u0181", "\1\u0182", "\1\u0183", "\1\u0184", - "", - "\1\u0185", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0186", "\1\u0187", "\1\u0188", "\1\u0189", "\1\u018a", - "\1\u018b", "", + "\1\u018b", "\1\u018c", "\1\u018d", "\1\u018e", "\1\u018f", "\1\u0190", "\1\u0191", + "", "\1\u0192", "\1\u0193", - "", - "", "\1\u0194", "\1\u0195", - "\1\u0197\1\uffff\1\u0196", + "\1\u0196", + "\1\u0197", "\1\u0198", "\1\u0199", "\1\u019a", "\1\u019b", + "", + "", "\1\u019c", "\1\u019d", - "\1\u019e", - "\1\u019f", - "", + "\1\u019f\1\uffff\1\u019e", "\1\u01a0", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u01a1", "\1\u01a2", "\1\u01a3", "\1\u01a4", "\1\u01a5", - "\1\u01a7\6\uffff\1\u01a6", - "\1\u01a8", + "\1\u01a6", + "", + "\1\u01a7", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01a9", "\1\u01aa", "\1\u01ab", "\1\u01ac", - "\1\u01ad", - "", - "\1\u01ae", + "\1\u01ae\6\uffff\1\u01ad", "\1\u01af", "\1\u01b0", "\1\u01b1", "\1\u01b2", "\1\u01b3", "\1\u01b4", + "", "\1\u01b5", "\1\u01b6", "\1\u01b7", @@ -3855,27 +3886,27 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01c4", "\1\u01c5", "\1\u01c6", - "\1\u01c8\1\uffff\1\u01c7", - "\12\61\7\uffff\6\61\1\u01ca\5\61\1\u01cc\1\u01c9\5\61\1\u01cb"+ - "\6\61\4\uffff\1\61\1\uffff\32\61", + "\1\u01c7", + "\1\u01c8", + "\1\u01c9", + "\1\u01ca", + "\1\u01cb", + "\1\u01cc", + "\1\u01cd", "\1\u01ce", - "\1\u01cf", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u01d1", - "\1\u01d2", - "\1\u01d3", - "", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u01d5", + "\1\u01d0\1\uffff\1\u01cf", + "\12\61\7\uffff\6\61\1\u01d2\5\61\1\u01d4\1\u01d1\5\61\1\u01d3"+ + "\6\61\4\uffff\1\61\1\uffff\32\61", "\1\u01d6", "\1\u01d7", - "\1\u01d8", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01d9", "\1\u01da", "\1\u01db", - "\1\u01dc", - "\1\u01dd", + "", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u01dd", + "\1\u01de", "\1\u01df", "\1\u01e0", "\1\u01e1", @@ -3883,20 +3914,20 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01e3", "\1\u01e4", "\1\u01e5", - "\1\u01e6", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01e7", "\1\u01e8", "\1\u01e9", - "\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\u01ea", + "\1\u01eb", "\1\u01ec", "\1\u01ed", "\1\u01ee", "\1\u01ef", "\1\u01f0", "\1\u01f1", - "\1\u01f2", - "\1\u01f3", + "\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\u01f4", "\1\u01f5", "\1\u01f6", @@ -3908,50 +3939,50 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01fc", "\1\u01fd", "\1\u01fe", - "", - "\12\61\7\uffff\23\61\1\u01ff\6\61\4\uffff\1\61\1\uffff\32"+ - "\61", + "\1\u01ff", + "\1\u0200", "\1\u0201", - "", "\1\u0202", "\1\u0203", "\1\u0204", - "", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0205", "\1\u0206", "\1\u0207", - "\1\u0208", - "\1\u0209", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\12\61\7\uffff\23\61\1\u0208\6\61\4\uffff\1\61\1\uffff\32"+ + "\61", + "\1\u020a", + "", "\1\u020b", - "\1\u020c\17\uffff\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff"+ - "\32\61", - "\1\u020e", + "\1\u020c", + "\1\u020d", "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u020f", "\1\u0210", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0211", "\1\u0212", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0214", - "\1\u0215", - "\1\u0216", + "\1\u0215\17\uffff\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff"+ + "\32\61", "\1\u0217", + "", "\1\u0218", "\1\u0219", - "", - "", - "\1\u021a", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u021b", - "\1\u021c", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u021d", "\1\u021e", "\1\u021f", "\1\u0220", "\1\u0221", "\1\u0222", + "", + "", "\1\u0223", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0224", "\1\u0225", "\1\u0226", "\1\u0227", @@ -3961,46 +3992,45 @@ public class InternalOseeDslLexer extends Lexer { "\1\u022b", "\1\u022c", "\1\u022d", - "", "\1\u022e", "\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\u0230", + "\1\u0231", "\1\u0232", "\1\u0233", "\1\u0234", "\1\u0235", - "", "\1\u0236", - "\1\u0238\3\uffff\1\u0237", + "\1\u0237", "", - "\1\u0239", - "\1\u023a", - "\1\u023b", + "\1\u0238", + "\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\u023c", - "", "\1\u023d", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u023e", "\1\u023f", + "", "\1\u0240", - "\1\u0241", - "\1\u0242", + "\1\u0242\3\uffff\1\u0241", + "", "\1\u0243", "\1\u0244", "\1\u0245", + "", "\1\u0246", + "", "\1\u0247", - "\1\u0248", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0249", "\1\u024a", "\1\u024b", "\1\u024c", - "", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u024d", "\1\u024e", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u024f", "\1\u0250", "\1\u0251", "\1\u0252", @@ -4008,105 +4038,102 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0254", "\1\u0255", "\1\u0256", - "", - "", - "", "\1\u0257", + "\1\u0258", + "", + "\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\u0259", - "\1\u025a", "\1\u025b", - "", - "", "\1\u025c", "\1\u025d", "\1\u025e", "\1\u025f", "\1\u0260", - "", "\1\u0261", + "", + "", + "", "\1\u0262", - "\1\u0263", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0264", "\1\u0265", "\1\u0266", + "", + "", "\1\u0267", "\1\u0268", "\1\u0269", "\1\u026a", "\1\u026b", + "", "\1\u026c", "\1\u026d", "\1\u026e", - "", "\1\u026f", - "", - "\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\u0270", + "\1\u0271", + "\1\u0272", + "\1\u0273", "\1\u0274", "\1\u0275", "\1\u0276", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\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\u0279", "\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\u027c", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u027e", - "\1\u027f", "\1\u0280", "\1\u0281", + "\1\u0282", + "\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\u0283", - "\1\u0284", "\1\u0285", - "\1\u0286", - "\1\u0287", + "\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\u0288", - "\1\u0289", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u028a", "\1\u028b", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u028c", "\1\u028d", - "\1\u028e", - "", - "", - "", - "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u028f", + "\1\u0290", + "\1\u0291", + "\1\u0292", + "\1\u0293", + "\1\u0294", + "\1\u0295", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0297", + "\1\u0298", + "\1\u0299", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u029b", "", "", - "\1\u0292", "", "", + "\1\u029c", + "\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\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", "\1\u02a2", "\1\u02a3", - "", - "", "\1\u02a4", "", "\1\u02a5", @@ -4116,92 +4143,95 @@ public class InternalOseeDslLexer extends Lexer { "\1\u02a9", "\1\u02aa", "\1\u02ab", + "", "\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", + "", "\1\u02b2", "\1\u02b3", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u02b4", "\1\u02b5", "\1\u02b6", "\1\u02b7", "\1\u02b8", - "\1\u02b9\17\uffff\1\u02ba", + "\1\u02b9", + "\1\u02ba", "\1\u02bb", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u02bc", "\1\u02bd", "\1\u02be", - "\1\u02bf", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02c0", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02c2", - "", "\1\u02c3", - "\1\u02c4\2\uffff\1\u02c5", - "", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u02c7", + "\1\u02c4", + "\1\u02c5", + "\1\u02c6\17\uffff\1\u02c7", "\1\u02c8", - "\1\u02c9", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02ca", "\1\u02cb", "\1\u02cc", - "", "\1\u02cd", - "\1\u02ce", - "\1\u02cf", - "\1\u02d0", - "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u02cf\2\uffff\1\u02d0", "\1\u02d1", + "", "\1\u02d2", - "\1\u02d3", - "\1\u02d4", "", "\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\u02d4", + "\1\u02d5", + "\1\u02d6", "\1\u02d7", "\1\u02d8", "\1\u02d9", + "", "\1\u02da", "\1\u02db", "\1\u02dc", "\1\u02dd", + "", "\1\u02de", "\1\u02df", "\1\u02e0", "\1\u02e1", - "\1\u02e2", - "", "", - "\1\u02e3", + "\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\u02e4", "\1\u02e5", "\1\u02e6", "\1\u02e7", "\1\u02e8", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u02e9", "\1\u02ea", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\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\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02f7", "\1\u02f8", "\1\u02f9", - "\1\u02fa", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02fb", "\1\u02fc", "\1\u02fd", @@ -4209,15 +4239,17 @@ public class InternalOseeDslLexer extends Lexer { "\1\u02ff", "\1\u0300", "\1\u0301", + "", "\1\u0302", "\1\u0303", "\1\u0304", + "", "\1\u0305", "\1\u0306", "\1\u0307", "\1\u0308", - "\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", @@ -4226,14 +4258,12 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0310", "\1\u0311", "\1\u0312", - "", - "", "\1\u0313", "\1\u0314", "\1\u0315", - "\1\u0316", - "\1\u0317", "\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", @@ -4242,25 +4272,40 @@ public class InternalOseeDslLexer extends Lexer { "\1\u031e", "\1\u031f", "", - "", "\1\u0320", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0321", + "", "\1\u0322", - "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0323", "\1\u0324", - "\1\u0325", "\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\u0327", "\1\u0328", "\1\u0329", + "\1\u032a", + "\1\u032b", + "\1\u032c", "", "", + "\1\u032d", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u032f", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0331", + "\1\u0332", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", - "\1\u032b", "", - "\1\u032c", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\1\u0335", + "\1\u0336", + "", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0338", + "", + "\1\u0339", "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "" }; @@ -4295,33 +4340,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 | T__94 | T__95 | T__96 | T__97 | T__98 | 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 | T__96 | T__97 | T__98 | T__99 | 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_37 = input.LA(1); - - s = -1; - if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 111;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 1 : - int LA14_38 = input.LA(1); - - s = -1; - if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 111;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 2 : int LA14_0 = input.LA(1); s = -1; @@ -4343,15 +4368,15 @@ public class InternalOseeDslLexer extends Lexer { else if ( (LA14_0=='I') ) {s = 9;} - else if ( (LA14_0=='J') ) {s = 10;} + else if ( (LA14_0=='L') ) {s = 10;} - else if ( (LA14_0=='S') ) {s = 11;} + else if ( (LA14_0=='J') ) {s = 11;} - else if ( (LA14_0=='W') ) {s = 12;} + else if ( (LA14_0=='S') ) {s = 12;} - else if ( (LA14_0=='O') ) {s = 13;} + else if ( (LA14_0=='W') ) {s = 13;} - else if ( (LA14_0=='L') ) {s = 14;} + else if ( (LA14_0=='O') ) {s = 14;} else if ( (LA14_0=='M') ) {s = 15;} @@ -4417,6 +4442,26 @@ public class InternalOseeDslLexer extends Lexer { if ( s>=0 ) return s; break; + case 1 : + int LA14_37 = input.LA(1); + + s = -1; + if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 112;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 2 : + int LA14_38 = input.LA(1); + + s = -1; + if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 112;} + + 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.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 af32a2360b2..bb08f0c89e7 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'", "'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'", "'mediaType'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'add'", "'remove'", "'overrides artifactType'", "'update'", "'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'", "'LongAttribute'", "'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'", "'mediaType'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'add'", "'remove'", "'overrides artifactType'", "'update'", "'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; @@ -49,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__99=99; public static final int T__98=98; public static final int T__97=97; public static final int T__96=96; @@ -3419,33 +3420,33 @@ 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:1268: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 ) ) | ( ( rule__OseeDsl__ArtifactTypeOverridesAssignment_1_5 ) ) ) int alt1=6; switch ( input.LA(1) ) { - case 52: - case 97: + case 53: + case 98: { alt1=1; } break; - case 79: + case 80: { alt1=2; } break; - case 60: + case 61: { alt1=3; } break; - case 71: + case 72: { alt1=4; } break; - case 74: + case 75: { alt1=5; } break; - case 77: + case 78: { alt1=6; } @@ -3635,17 +3636,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:1314:1: ( ( ( rule__OseeDsl__ArtifactMatchRefsAssignment_2_0 ) ) | ( ( rule__OseeDsl__AccessDeclarationsAssignment_2_1 ) ) | ( ( rule__OseeDsl__RoleDeclarationsAssignment_2_2 ) ) ) int alt2=3; switch ( input.LA(1) ) { - case 88: + case 89: { alt2=1; } break; - case 92: + case 93: { alt2=2; } break; - case 91: + case 92: { alt2=3; } @@ -3760,23 +3761,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:1343:1: ( ( ruleXArtifactType ) | ( ruleXRelationType ) | ( ruleXAttributeType ) | ( ruleXOseeEnumType ) ) int alt3=4; switch ( input.LA(1) ) { - case 52: - case 97: + case 53: + case 98: { alt3=1; } break; - case 79: + case 80: { alt3=2; } break; - case 60: + case 61: { alt3=3; } break; - case 71: + case 72: { alt3=4; } @@ -4052,9 +4053,9 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XAttributeType__MaxAlternatives_13_0" - // $ANTLR start "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:1429:1: rule__XAttributeType__TaggerIdAlternatives_14_1_0 : ( ( 'DefaultAttributeTaggerProvider' ) | ( ruleQUALIFIED_NAME ) ); - public final void rule__XAttributeType__TaggerIdAlternatives_14_1_0() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__TaggerIdAlternatives_14_0_1_0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1429:1: rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 : ( ( 'DefaultAttributeTaggerProvider' ) | ( ruleQUALIFIED_NAME ) ); + public final void rule__XAttributeType__TaggerIdAlternatives_14_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); @@ -4082,9 +4083,9 @@ 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:1434:1: ( 'DefaultAttributeTaggerProvider' ) // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1435:1: 'DefaultAttributeTaggerProvider' { - before(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); - match(input,17,FOLLOW_17_in_rule__XAttributeType__TaggerIdAlternatives_14_1_03012); - after(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); + before(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); + match(input,17,FOLLOW_17_in_rule__XAttributeType__TaggerIdAlternatives_14_0_1_03012); + after(grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); } @@ -4097,13 +4098,13 @@ 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:1442:6: ( ruleQUALIFIED_NAME ) // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1443:1: ruleQUALIFIED_NAME { - before(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__XAttributeType__TaggerIdAlternatives_14_1_03031); + before(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__XAttributeType__TaggerIdAlternatives_14_0_1_03031); ruleQUALIFIED_NAME(); state._fsp--; - after(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); + after(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); } @@ -4124,18 +4125,18 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__TaggerIdAlternatives_14_1_0" + // $ANTLR end "rule__XAttributeType__TaggerIdAlternatives_14_0_1_0" // $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:1453:1: rule__AttributeBaseType__Alternatives : ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'ArtifactReferenceAttribute' ) | ( 'BranchReferenceAttribute' ) | ( '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:1453:1: rule__AttributeBaseType__Alternatives : ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'LongAttribute' ) | ( '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:1457:1: ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'ArtifactReferenceAttribute' ) | ( 'BranchReferenceAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ) - int alt7=13; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1457:1: ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'LongAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'ArtifactReferenceAttribute' ) | ( 'BranchReferenceAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ) + int alt7=14; switch ( input.LA(1) ) { case 18: { @@ -4197,11 +4198,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { alt7=12; } break; - case RULE_ID: + case 30: { alt7=13; } break; + case RULE_ID: + { + alt7=14; + } + break; default: NoViableAltException nvae = new NoViableAltException("", 7, 0, input); @@ -4301,14 +4307,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 7 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1506:6: ( 'JavaObjectAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1506:6: ( 'LongAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1506:6: ( 'JavaObjectAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1507:1: 'JavaObjectAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1506:6: ( 'LongAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1507:1: 'LongAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); + before(grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); match(input,24,FOLLOW_24_in_rule__AttributeBaseType__Alternatives3184); - after(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); + after(grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); } @@ -4316,14 +4322,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 8 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1514:6: ( 'StringAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1514:6: ( 'JavaObjectAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1514:6: ( 'StringAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:1: 'StringAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1514:6: ( 'JavaObjectAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:1: 'JavaObjectAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); + before(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); match(input,25,FOLLOW_25_in_rule__AttributeBaseType__Alternatives3204); - after(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); + after(grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); } @@ -4331,14 +4337,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:1522:6: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1522:6: ( 'StringAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1522:6: ( 'ArtifactReferenceAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1523:1: 'ArtifactReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1522:6: ( 'StringAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1523:1: 'StringAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); + before(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); match(input,26,FOLLOW_26_in_rule__AttributeBaseType__Alternatives3224); - after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); + after(grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); } @@ -4346,14 +4352,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:1530:6: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1530:6: ( 'ArtifactReferenceAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1530:6: ( 'BranchReferenceAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1531:1: 'BranchReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1530:6: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1531:1: 'ArtifactReferenceAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); + before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); match(input,27,FOLLOW_27_in_rule__AttributeBaseType__Alternatives3244); - after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); + after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); } @@ -4361,14 +4367,14 @@ 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:1538:6: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1538:6: ( 'BranchReferenceAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1538:6: ( 'WordAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1539:1: 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1538:6: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1539:1: 'BranchReferenceAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); match(input,28,FOLLOW_28_in_rule__AttributeBaseType__Alternatives3264); - after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); } @@ -4376,14 +4382,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 12 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1546:6: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1546:6: ( 'WordAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1546:6: ( 'OutlineNumberAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1547:1: 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1546:6: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1547:1: 'WordAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); match(input,29,FOLLOW_29_in_rule__AttributeBaseType__Alternatives3284); - after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); } @@ -4391,18 +4397,33 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 13 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:6: ( ruleQUALIFIED_NAME ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:6: ( 'OutlineNumberAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:6: ( ruleQUALIFIED_NAME ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1555:1: ruleQUALIFIED_NAME + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:6: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1555:1: 'OutlineNumberAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives3303); + before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); + match(input,30,FOLLOW_30_in_rule__AttributeBaseType__Alternatives3304); + after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); + + } + + + } + break; + case 14 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1562:6: ( ruleQUALIFIED_NAME ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1562:6: ( ruleQUALIFIED_NAME ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1563:1: ruleQUALIFIED_NAME + { + before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives3323); ruleQUALIFIED_NAME(); state._fsp--; - after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); + after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); } @@ -4427,20 +4448,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:1565: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:1573: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:1569:1: ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1577:1: ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ) int alt8=2; int LA8_0 = input.LA(1); - if ( (LA8_0==75) ) { + if ( (LA8_0==76) ) { alt8=1; } - else if ( (LA8_0==76) ) { + else if ( (LA8_0==77) ) { alt8=2; } else { @@ -4451,13 +4472,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:1570:1: ( ruleAddEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1578:1: ( ruleAddEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1570:1: ( ruleAddEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1571:1: ruleAddEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1578:1: ( ruleAddEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1579:1: ruleAddEnum { before(grammarAccess.getOverrideOptionAccess().getAddEnumParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3335); + pushFollow(FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3355); ruleAddEnum(); state._fsp--; @@ -4470,13 +4491,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:1576:6: ( ruleRemoveEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1584:6: ( ruleRemoveEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1576:6: ( ruleRemoveEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1577:1: ruleRemoveEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1584:6: ( ruleRemoveEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1585:1: ruleRemoveEnum { before(grammarAccess.getOverrideOptionAccess().getRemoveEnumParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3352); + pushFollow(FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3372); ruleRemoveEnum(); state._fsp--; @@ -4506,26 +4527,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeOverrideOption__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1587:1: rule__AttributeOverrideOption__Alternatives : ( ( ruleAddAttribute ) | ( ruleRemoveAttribute ) | ( ruleUpdateAttribute ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1595:1: rule__AttributeOverrideOption__Alternatives : ( ( ruleAddAttribute ) | ( ruleRemoveAttribute ) | ( ruleUpdateAttribute ) ); public final void rule__AttributeOverrideOption__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:1591:1: ( ( ruleAddAttribute ) | ( ruleRemoveAttribute ) | ( ruleUpdateAttribute ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1599:1: ( ( ruleAddAttribute ) | ( ruleRemoveAttribute ) | ( ruleUpdateAttribute ) ) int alt9=3; switch ( input.LA(1) ) { - case 75: + case 76: { alt9=1; } break; - case 76: + case 77: { alt9=2; } break; - case 78: + case 79: { alt9=3; } @@ -4539,13 +4560,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:1592:1: ( ruleAddAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1600:1: ( ruleAddAttribute ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1592:1: ( ruleAddAttribute ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1593:1: ruleAddAttribute + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1600:1: ( ruleAddAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1601:1: ruleAddAttribute { before(grammarAccess.getAttributeOverrideOptionAccess().getAddAttributeParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddAttribute_in_rule__AttributeOverrideOption__Alternatives3384); + pushFollow(FOLLOW_ruleAddAttribute_in_rule__AttributeOverrideOption__Alternatives3404); ruleAddAttribute(); state._fsp--; @@ -4558,13 +4579,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:1598:6: ( ruleRemoveAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1606:6: ( ruleRemoveAttribute ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1598:6: ( ruleRemoveAttribute ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1599:1: ruleRemoveAttribute + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1606:6: ( ruleRemoveAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1607:1: ruleRemoveAttribute { before(grammarAccess.getAttributeOverrideOptionAccess().getRemoveAttributeParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveAttribute_in_rule__AttributeOverrideOption__Alternatives3401); + pushFollow(FOLLOW_ruleRemoveAttribute_in_rule__AttributeOverrideOption__Alternatives3421); ruleRemoveAttribute(); state._fsp--; @@ -4577,13 +4598,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:1604:6: ( ruleUpdateAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1612:6: ( ruleUpdateAttribute ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1604:6: ( ruleUpdateAttribute ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1605:1: ruleUpdateAttribute + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1612:6: ( ruleUpdateAttribute ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1613:1: ruleUpdateAttribute { before(grammarAccess.getAttributeOverrideOptionAccess().getUpdateAttributeParserRuleCall_2()); - pushFollow(FOLLOW_ruleUpdateAttribute_in_rule__AttributeOverrideOption__Alternatives3418); + pushFollow(FOLLOW_ruleUpdateAttribute_in_rule__AttributeOverrideOption__Alternatives3438); ruleUpdateAttribute(); state._fsp--; @@ -4613,26 +4634,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:1615: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:1623: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:1619: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:1627:1: ( ( 'Lexicographical_Ascending' ) | ( 'Lexicographical_Descending' ) | ( 'Unordered' ) | ( RULE_ID ) ) int alt10=4; switch ( input.LA(1) ) { - case 30: + case 31: { alt10=1; } break; - case 31: + case 32: { alt10=2; } break; - case 32: + case 33: { alt10=3; } @@ -4651,13 +4672,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:1620:1: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1628:1: ( 'Lexicographical_Ascending' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1620:1: ( 'Lexicographical_Ascending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1621:1: 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1628:1: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1629:1: 'Lexicographical_Ascending' { before(grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); - match(input,30,FOLLOW_30_in_rule__RelationOrderType__Alternatives3451); + match(input,31,FOLLOW_31_in_rule__RelationOrderType__Alternatives3471); after(grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); } @@ -4666,13 +4687,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:1628:6: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1636:6: ( 'Lexicographical_Descending' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1628:6: ( 'Lexicographical_Descending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1629:1: 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1636:6: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1637:1: 'Lexicographical_Descending' { before(grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); - match(input,31,FOLLOW_31_in_rule__RelationOrderType__Alternatives3471); + match(input,32,FOLLOW_32_in_rule__RelationOrderType__Alternatives3491); after(grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); } @@ -4681,13 +4702,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:1636:6: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1644:6: ( 'Unordered' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1636:6: ( 'Unordered' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1637:1: 'Unordered' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1644:6: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1645:1: 'Unordered' { before(grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); - match(input,32,FOLLOW_32_in_rule__RelationOrderType__Alternatives3491); + match(input,33,FOLLOW_33_in_rule__RelationOrderType__Alternatives3511); after(grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); } @@ -4696,13 +4717,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:1644:6: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1652:6: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1644:6: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1645:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1652:6: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1653:1: RULE_ID { before(grammarAccess.getRelationOrderTypeAccess().getIDTerminalRuleCall_3()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3510); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3530); after(grammarAccess.getRelationOrderTypeAccess().getIDTerminalRuleCall_3()); } @@ -4728,20 +4749,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:1656: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:1664: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:1660:1: ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1668:1: ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ) int alt11=2; int LA11_0 = input.LA(1); - if ( ((LA11_0>=41 && LA11_0<=44)) ) { + if ( ((LA11_0>=42 && LA11_0<=45)) ) { alt11=1; } - else if ( (LA11_0==86) ) { + else if ( (LA11_0==87) ) { alt11=2; } else { @@ -4752,13 +4773,13 @@ 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:1661:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1669:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1661:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1662:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1669:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1670:1: ruleSimpleCondition { before(grammarAccess.getConditionAccess().getSimpleConditionParserRuleCall_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3543); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3563); ruleSimpleCondition(); state._fsp--; @@ -4771,13 +4792,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:1667:6: ( ruleCompoundCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1675:6: ( ruleCompoundCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1667:6: ( ruleCompoundCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1668:1: ruleCompoundCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1675:6: ( ruleCompoundCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1676:1: ruleCompoundCondition { before(grammarAccess.getConditionAccess().getCompoundConditionParserRuleCall_1()); - pushFollow(FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3560); + pushFollow(FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3580); ruleCompoundCondition(); state._fsp--; @@ -4807,20 +4828,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:1678: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:1686: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:1682: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:1690:1: ( ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) | ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) ) int alt12=2; int LA12_0 = input.LA(1); - if ( (LA12_0==58) ) { + if ( (LA12_0==59) ) { alt12=1; } - else if ( (LA12_0==92) ) { + else if ( (LA12_0==93) ) { alt12=2; } else { @@ -4831,16 +4852,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:1683: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:1691: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:1683: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:1684: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:1691: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:1692: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:1685: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:1685: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:1693: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:1693:2: rule__Role__UsersAndGroupsAssignment_4_0 { - pushFollow(FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43592); + pushFollow(FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43612); rule__Role__UsersAndGroupsAssignment_4_0(); state._fsp--; @@ -4856,16 +4877,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:1689: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:1697: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:1689: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:1690: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:1697: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:1698: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:1691: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:1691: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:1699: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:1699:2: rule__Role__ReferencedContextsAssignment_4_1 { - pushFollow(FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43610); + pushFollow(FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43630); rule__Role__ReferencedContextsAssignment_4_1(); state._fsp--; @@ -4898,20 +4919,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:1700: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:1708: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:1704: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:1712:1: ( ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) | ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) ) int alt13=2; int LA13_0 = input.LA(1); - if ( ((LA13_0>=45 && LA13_0<=46)) ) { + if ( ((LA13_0>=46 && LA13_0<=47)) ) { alt13=1; } - else if ( (LA13_0==93) ) { + else if ( (LA13_0==94) ) { alt13=2; } else { @@ -4922,16 +4943,16 @@ 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:1705: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:1713: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:1705: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:1706: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:1713: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:1714: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:1707: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:1707: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:1715: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:1715:2: rule__AccessContext__AccessRulesAssignment_7_0 { - pushFollow(FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73643); + pushFollow(FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73663); rule__AccessContext__AccessRulesAssignment_7_0(); state._fsp--; @@ -4947,16 +4968,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:1711: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:1719: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:1711: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:1712: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:1719: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:1720: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:1713: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:1713: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:1721: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:1721:2: rule__AccessContext__HierarchyRestrictionsAssignment_7_1 { - pushFollow(FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73661); + pushFollow(FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73681); rule__AccessContext__HierarchyRestrictionsAssignment_7_1(); state._fsp--; @@ -4989,20 +5010,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:1722: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:1730: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:1726:1: ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1734:1: ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ) int alt14=2; int LA14_0 = input.LA(1); - if ( (LA14_0==94) ) { + if ( (LA14_0==95) ) { alt14=1; } - else if ( (LA14_0==52) ) { + else if ( (LA14_0==53) ) { alt14=2; } else { @@ -5013,13 +5034,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:1727:1: ( ruleRelationTypeArtifactPredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1735:1: ( ruleRelationTypeArtifactPredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1727:1: ( ruleRelationTypeArtifactPredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1728:1: ruleRelationTypeArtifactPredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1735:1: ( ruleRelationTypeArtifactPredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1736:1: ruleRelationTypeArtifactPredicate { before(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactPredicateParserRuleCall_0()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3694); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3714); ruleRelationTypeArtifactPredicate(); state._fsp--; @@ -5032,13 +5053,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:1733:6: ( ruleRelationTypeArtifactTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1741:6: ( ruleRelationTypeArtifactTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1733:6: ( ruleRelationTypeArtifactTypePredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1734:1: ruleRelationTypeArtifactTypePredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1741:6: ( ruleRelationTypeArtifactTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1742:1: ruleRelationTypeArtifactTypePredicate { before(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactTypePredicateParserRuleCall_1()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3711); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3731); ruleRelationTypeArtifactTypePredicate(); state._fsp--; @@ -5068,39 +5089,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:1744: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:1752: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:1748: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:1756:1: ( ( ruleArtifactMatchRestriction ) | ( ruleArtifactTypeRestriction ) | ( ruleRelationTypeRestriction ) | ( ruleAttributeTypeRestriction ) ) int alt15=4; int LA15_0 = input.LA(1); - if ( (LA15_0==45) ) { + if ( (LA15_0==46) ) { int LA15_1 = input.LA(2); - if ( (LA15_1==95) ) { + if ( (LA15_1==96) ) { switch ( input.LA(3) ) { - case 79: + case 61: { - alt15=3; + alt15=4; } break; - case 52: + case 53: { alt15=2; } break; - case 94: + case 80: { - alt15=1; + alt15=3; } break; - case 60: + case 95: { - alt15=4; + alt15=1; } break; default: @@ -5118,29 +5139,29 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { throw nvae; } } - else if ( (LA15_0==46) ) { + else if ( (LA15_0==47) ) { int LA15_2 = input.LA(2); - if ( (LA15_2==95) ) { + if ( (LA15_2==96) ) { switch ( input.LA(3) ) { - case 79: + case 61: { - alt15=3; + alt15=4; } break; - case 52: + case 53: { alt15=2; } break; - case 94: + case 80: { - alt15=1; + alt15=3; } break; - case 60: + case 95: { - alt15=4; + alt15=1; } break; default: @@ -5166,13 +5187,13 @@ 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:1749:1: ( ruleArtifactMatchRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1757:1: ( ruleArtifactMatchRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1749:1: ( ruleArtifactMatchRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1750:1: ruleArtifactMatchRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1757:1: ( ruleArtifactMatchRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1758:1: ruleArtifactMatchRestriction { before(grammarAccess.getObjectRestrictionAccess().getArtifactMatchRestrictionParserRuleCall_0()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3743); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3763); ruleArtifactMatchRestriction(); state._fsp--; @@ -5185,13 +5206,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:1755:6: ( ruleArtifactTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1763:6: ( ruleArtifactTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1755:6: ( ruleArtifactTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1756:1: ruleArtifactTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1763:6: ( ruleArtifactTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1764:1: ruleArtifactTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getArtifactTypeRestrictionParserRuleCall_1()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3760); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3780); ruleArtifactTypeRestriction(); state._fsp--; @@ -5204,13 +5225,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:1761:6: ( ruleRelationTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1769:6: ( ruleRelationTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1761:6: ( ruleRelationTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1762:1: ruleRelationTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1769:6: ( ruleRelationTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1770:1: ruleRelationTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getRelationTypeRestrictionParserRuleCall_2()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3777); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3797); ruleRelationTypeRestriction(); state._fsp--; @@ -5223,13 +5244,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:1767:6: ( ruleAttributeTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1775:6: ( ruleAttributeTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1767:6: ( ruleAttributeTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1768:1: ruleAttributeTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1775:6: ( ruleAttributeTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1776:1: ruleAttributeTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getAttributeTypeRestrictionParserRuleCall_3()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3794); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3814); ruleAttributeTypeRestriction(); state._fsp--; @@ -5259,13 +5280,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:1778: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:1786: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:1782: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:1790:1: ( ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) | ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -5283,16 +5304,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:1783: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:1791: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:1783: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:1784: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:1791: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:1792: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:1785: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:1785: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:1793: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:1793:2: rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33826); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33846); rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0(); state._fsp--; @@ -5308,16 +5329,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:1789: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:1797: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:1789: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:1790: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:1797: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:1798: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:1791: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:1791: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:1799: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:1799:2: rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33844); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33864); rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1(); state._fsp--; @@ -5350,31 +5371,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:1800: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:1808: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:1804: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:1812:1: ( ( ( 'ONE_TO_ONE' ) ) | ( ( 'ONE_TO_MANY' ) ) | ( ( 'MANY_TO_ONE' ) ) | ( ( 'MANY_TO_MANY' ) ) ) int alt17=4; switch ( input.LA(1) ) { - case 33: + case 34: { alt17=1; } break; - case 34: + case 35: { alt17=2; } break; - case 35: + case 36: { alt17=3; } break; - case 36: + case 37: { alt17=4; } @@ -5388,16 +5409,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:1805: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:1813: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:1805: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:1806: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:1813: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:1814: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:1807: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:1807: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:1815: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:1815:3: 'ONE_TO_ONE' { - match(input,33,FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3878); + match(input,34,FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3898); } @@ -5409,16 +5430,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:1812: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:1820: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:1812: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:1813: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:1820: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:1821: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:1814: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:1814: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:1822: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:1822:3: 'ONE_TO_MANY' { - match(input,34,FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3899); + match(input,35,FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3919); } @@ -5430,16 +5451,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:1819: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:1827: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:1819: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:1820: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:1827: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:1828: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:1821: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:1821: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:1829: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:1829:3: 'MANY_TO_ONE' { - match(input,35,FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3920); + match(input,36,FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3940); } @@ -5451,16 +5472,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:1826: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:1834: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:1826: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:1827: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:1834: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:1835: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:1828: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:1828: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:1836: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:1836:3: 'MANY_TO_MANY' { - match(input,36,FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3941); + match(input,37,FOLLOW_37_in_rule__RelationMultiplicityEnum__Alternatives3961); } @@ -5489,20 +5510,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:1838: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:1846: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:1842:1: ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1850:1: ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ) int alt18=2; int LA18_0 = input.LA(1); - if ( (LA18_0==37) ) { + if ( (LA18_0==38) ) { alt18=1; } - else if ( (LA18_0==38) ) { + else if ( (LA18_0==39) ) { alt18=2; } else { @@ -5513,16 +5534,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:1843:1: ( ( 'EQ' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1851:1: ( ( 'EQ' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1843:1: ( ( 'EQ' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1844:1: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1851:1: ( ( 'EQ' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1852: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:1845:1: ( 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1845:3: 'EQ' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1853:1: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1853:3: 'EQ' { - match(input,37,FOLLOW_37_in_rule__CompareOp__Alternatives3977); + match(input,38,FOLLOW_38_in_rule__CompareOp__Alternatives3997); } @@ -5534,16 +5555,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:1850:6: ( ( 'LIKE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1858:6: ( ( 'LIKE' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1850:6: ( ( 'LIKE' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1851:1: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1858:6: ( ( 'LIKE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1859: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:1852:1: ( 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1852:3: 'LIKE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1860:1: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1860:3: 'LIKE' { - match(input,38,FOLLOW_38_in_rule__CompareOp__Alternatives3998); + match(input,39,FOLLOW_39_in_rule__CompareOp__Alternatives4018); } @@ -5572,20 +5593,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:1862: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:1870: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:1866:1: ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1874:1: ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ) int alt19=2; int LA19_0 = input.LA(1); - if ( (LA19_0==39) ) { + if ( (LA19_0==40) ) { alt19=1; } - else if ( (LA19_0==40) ) { + else if ( (LA19_0==41) ) { alt19=2; } else { @@ -5596,16 +5617,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:1867:1: ( ( 'AND' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1875:1: ( ( 'AND' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1867:1: ( ( 'AND' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1868:1: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1875:1: ( ( 'AND' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1876: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:1869:1: ( 'AND' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1869:3: 'AND' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1877:1: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1877:3: 'AND' { - match(input,39,FOLLOW_39_in_rule__XLogicOperator__Alternatives4034); + match(input,40,FOLLOW_40_in_rule__XLogicOperator__Alternatives4054); } @@ -5617,16 +5638,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:1874:6: ( ( 'OR' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1882:6: ( ( 'OR' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1874:6: ( ( 'OR' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1875:1: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1882:6: ( ( 'OR' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1883: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:1876:1: ( 'OR' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1876:3: 'OR' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1884:1: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1884:3: 'OR' { - match(input,40,FOLLOW_40_in_rule__XLogicOperator__Alternatives4055); + match(input,41,FOLLOW_41_in_rule__XLogicOperator__Alternatives4075); } @@ -5655,31 +5676,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:1886: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:1894: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:1890: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:1898:1: ( ( ( 'artifactName' ) ) | ( ( 'artifactGuid' ) ) | ( ( 'branchName' ) ) | ( ( 'branchGuid' ) ) ) int alt20=4; switch ( input.LA(1) ) { - case 41: + case 42: { alt20=1; } break; - case 42: + case 43: { alt20=2; } break; - case 43: + case 44: { alt20=3; } break; - case 44: + case 45: { alt20=4; } @@ -5693,16 +5714,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:1891:1: ( ( 'artifactName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1899:1: ( ( 'artifactName' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1891:1: ( ( 'artifactName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1892:1: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1899:1: ( ( 'artifactName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1900: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:1893:1: ( 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1893:3: 'artifactName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1901:1: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1901:3: 'artifactName' { - match(input,41,FOLLOW_41_in_rule__MatchField__Alternatives4091); + match(input,42,FOLLOW_42_in_rule__MatchField__Alternatives4111); } @@ -5714,16 +5735,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:1898:6: ( ( 'artifactGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1906:6: ( ( 'artifactGuid' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1898:6: ( ( 'artifactGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1899:1: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1906:6: ( ( 'artifactGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1907: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:1900:1: ( 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1900:3: 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1908:1: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1908:3: 'artifactGuid' { - match(input,42,FOLLOW_42_in_rule__MatchField__Alternatives4112); + match(input,43,FOLLOW_43_in_rule__MatchField__Alternatives4132); } @@ -5735,16 +5756,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:1905:6: ( ( 'branchName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1913:6: ( ( 'branchName' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1905:6: ( ( 'branchName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1906:1: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1913:6: ( ( 'branchName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1914: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:1907:1: ( 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1907:3: 'branchName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1915:1: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1915:3: 'branchName' { - match(input,43,FOLLOW_43_in_rule__MatchField__Alternatives4133); + match(input,44,FOLLOW_44_in_rule__MatchField__Alternatives4153); } @@ -5756,16 +5777,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:1912:6: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1920:6: ( ( 'branchGuid' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1912:6: ( ( 'branchGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1913:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1920:6: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1921: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:1914:1: ( 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1914:3: 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1922:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1922:3: 'branchGuid' { - match(input,44,FOLLOW_44_in_rule__MatchField__Alternatives4154); + match(input,45,FOLLOW_45_in_rule__MatchField__Alternatives4174); } @@ -5794,20 +5815,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:1924: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:1932: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:1928:1: ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1936:1: ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ) int alt21=2; int LA21_0 = input.LA(1); - if ( (LA21_0==45) ) { + if ( (LA21_0==46) ) { alt21=1; } - else if ( (LA21_0==46) ) { + else if ( (LA21_0==47) ) { alt21=2; } else { @@ -5818,16 +5839,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:1929:1: ( ( 'ALLOW' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1937:1: ( ( 'ALLOW' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1929:1: ( ( 'ALLOW' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1930:1: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1937:1: ( ( 'ALLOW' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1938: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:1931:1: ( 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1931:3: 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1939:1: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1939:3: 'ALLOW' { - match(input,45,FOLLOW_45_in_rule__AccessPermissionEnum__Alternatives4190); + match(input,46,FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives4210); } @@ -5839,16 +5860,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:1936:6: ( ( 'DENY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1944:6: ( ( 'DENY' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1936:6: ( ( 'DENY' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1937:1: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1944:6: ( ( 'DENY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1945: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:1938:1: ( 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1938:3: 'DENY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1946:1: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1946:3: 'DENY' { - match(input,46,FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives4211); + match(input,47,FOLLOW_47_in_rule__AccessPermissionEnum__Alternatives4231); } @@ -5877,26 +5898,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:1948: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:1956: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:1952: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:1960:1: ( ( ( 'SIDE_A' ) ) | ( ( 'SIDE_B' ) ) | ( ( 'BOTH' ) ) ) int alt22=3; switch ( input.LA(1) ) { - case 47: + case 48: { alt22=1; } break; - case 48: + case 49: { alt22=2; } break; - case 49: + case 50: { alt22=3; } @@ -5910,16 +5931,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { 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:1953:1: ( ( 'SIDE_A' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1961:1: ( ( 'SIDE_A' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1953:1: ( ( 'SIDE_A' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1954:1: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1961:1: ( ( 'SIDE_A' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1962: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:1955:1: ( 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1955:3: 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1963:1: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1963:3: 'SIDE_A' { - match(input,47,FOLLOW_47_in_rule__XRelationSideEnum__Alternatives4247); + match(input,48,FOLLOW_48_in_rule__XRelationSideEnum__Alternatives4267); } @@ -5931,16 +5952,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:1960:6: ( ( 'SIDE_B' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1968:6: ( ( 'SIDE_B' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1960:6: ( ( 'SIDE_B' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1961:1: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1968:6: ( ( 'SIDE_B' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1969: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:1962:1: ( 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1962:3: 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1970:1: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1970:3: 'SIDE_B' { - match(input,48,FOLLOW_48_in_rule__XRelationSideEnum__Alternatives4268); + match(input,49,FOLLOW_49_in_rule__XRelationSideEnum__Alternatives4288); } @@ -5952,16 +5973,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:1967:6: ( ( 'BOTH' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1975:6: ( ( 'BOTH' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1967:6: ( ( 'BOTH' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1968:1: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1975:6: ( ( 'BOTH' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1976: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:1969:1: ( 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1969:3: 'BOTH' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1977:1: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1977:3: 'BOTH' { - match(input,49,FOLLOW_49_in_rule__XRelationSideEnum__Alternatives4289); + match(input,50,FOLLOW_50_in_rule__XRelationSideEnum__Alternatives4309); } @@ -5990,21 +6011,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:1981: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:1989: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:1985: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:1986: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:1993: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:1994:2: rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 { - pushFollow(FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__04322); + pushFollow(FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__04342); rule__OseeDsl__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__04325); + pushFollow(FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__04345); rule__OseeDsl__Group__1(); state._fsp--; @@ -6028,35 +6049,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:1993: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:2001: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:1997: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:1998: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:2005: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:2006: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:1998: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:1999: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:2006: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:2007: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:2000: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:2008:1: ( rule__OseeDsl__ImportsAssignment_0 )* loop23: do { int alt23=2; int LA23_0 = input.LA(1); - if ( (LA23_0==50) ) { + if ( (LA23_0==51) ) { 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:2000: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:2008:2: rule__OseeDsl__ImportsAssignment_0 { - pushFollow(FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl4352); + pushFollow(FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl4372); rule__OseeDsl__ImportsAssignment_0(); state._fsp--; @@ -6093,21 +6114,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:2010: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:2018: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:2014: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:2015: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:2022: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:2023:2: rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 { - pushFollow(FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__14383); + pushFollow(FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__14403); rule__OseeDsl__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14386); + pushFollow(FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14406); rule__OseeDsl__Group__2(); state._fsp--; @@ -6131,35 +6152,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:2022: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:2030: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:2026: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:2027: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:2034: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:2035: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:2027: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:2028: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:2035: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:2036: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:2029: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:2037:1: ( rule__OseeDsl__Alternatives_1 )* loop24: do { int alt24=2; int LA24_0 = input.LA(1); - if ( (LA24_0==52||LA24_0==60||LA24_0==71||LA24_0==74||LA24_0==77||LA24_0==79||LA24_0==97) ) { + if ( (LA24_0==53||LA24_0==61||LA24_0==72||LA24_0==75||LA24_0==78||LA24_0==80||LA24_0==98) ) { 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:2029: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:2037:2: rule__OseeDsl__Alternatives_1 { - pushFollow(FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4413); + pushFollow(FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4433); rule__OseeDsl__Alternatives_1(); state._fsp--; @@ -6196,16 +6217,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:2039: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:2047: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:2043: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:2044: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:2051: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:2052:2: rule__OseeDsl__Group__2__Impl { - pushFollow(FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24444); + pushFollow(FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24464); rule__OseeDsl__Group__2__Impl(); state._fsp--; @@ -6229,35 +6250,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:2050: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:2058: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:2054: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:2055: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:2062: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:2063: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:2055: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:2056: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:2063: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:2064: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:2057: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:2065:1: ( rule__OseeDsl__Alternatives_2 )* loop25: do { int alt25=2; int LA25_0 = input.LA(1); - if ( (LA25_0==88||(LA25_0>=91 && LA25_0<=92)) ) { + if ( (LA25_0==89||(LA25_0>=92 && LA25_0<=93)) ) { 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:2057: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:2065:2: rule__OseeDsl__Alternatives_2 { - pushFollow(FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4471); + pushFollow(FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4491); rule__OseeDsl__Alternatives_2(); state._fsp--; @@ -6294,21 +6315,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:2073: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:2081: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:2077: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:2078: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:2085: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:2086:2: rule__Import__Group__0__Impl rule__Import__Group__1 { - pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04508); + pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04528); rule__Import__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04511); + pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04531); rule__Import__Group__1(); state._fsp--; @@ -6332,20 +6353,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:2085: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:2093: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:2089:1: ( ( 'import' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2090:1: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2097:1: ( ( 'import' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2098:1: ( 'import' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2090:1: ( 'import' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2091:1: 'import' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2098:1: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2099:1: 'import' { before(grammarAccess.getImportAccess().getImportKeyword_0()); - match(input,50,FOLLOW_50_in_rule__Import__Group__0__Impl4539); + match(input,51,FOLLOW_51_in_rule__Import__Group__0__Impl4559); after(grammarAccess.getImportAccess().getImportKeyword_0()); } @@ -6369,16 +6390,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:2104: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:2112: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:2108: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:2109: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:2116: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:2117:2: rule__Import__Group__1__Impl { - pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14570); + pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14590); rule__Import__Group__1__Impl(); state._fsp--; @@ -6402,23 +6423,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:2115: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:2123: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:2119: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:2120: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:2127: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:2128: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:2120: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:2121: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:2128: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:2129: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:2122: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:2122: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:2130: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:2130:2: rule__Import__ImportURIAssignment_1 { - pushFollow(FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4597); + pushFollow(FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4617); rule__Import__ImportURIAssignment_1(); state._fsp--; @@ -6449,21 +6470,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:2136: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:2144: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:2140: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:2141: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:2148: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:2149: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__04631); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04651); rule__QUALIFIED_NAME__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04634); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04654); rule__QUALIFIED_NAME__Group__1(); state._fsp--; @@ -6487,20 +6508,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:2148: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:2156: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:2152:1: ( ( RULE_ID ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2153:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2160:1: ( ( RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2161:1: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2153:1: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2154:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2161:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2162:1: RULE_ID { before(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4661); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4681); after(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_0()); } @@ -6524,16 +6545,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:2165: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:2173: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:2169: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:2170: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:2177: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:2178:2: rule__QUALIFIED_NAME__Group__1__Impl { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14690); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14710); rule__QUALIFIED_NAME__Group__1__Impl(); state._fsp--; @@ -6557,35 +6578,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:2176: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:2184: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:2180: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:2181: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:2188: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:2189: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:2181: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:2182: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:2189: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:2190: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:2183: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:2191:1: ( rule__QUALIFIED_NAME__Group_1__0 )* loop26: do { int alt26=2; int LA26_0 = input.LA(1); - if ( (LA26_0==51) ) { + if ( (LA26_0==52) ) { 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:2183: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:2191:2: rule__QUALIFIED_NAME__Group_1__0 { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4717); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4737); rule__QUALIFIED_NAME__Group_1__0(); state._fsp--; @@ -6622,21 +6643,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:2197: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:2205: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:2201: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:2202: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:2209: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:2210: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__04752); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04772); rule__QUALIFIED_NAME__Group_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04755); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04775); rule__QUALIFIED_NAME__Group_1__1(); state._fsp--; @@ -6660,20 +6681,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:2209: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:2217: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:2213:1: ( ( '.' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2214: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: ( '.' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2214:1: ( '.' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2215:1: '.' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2222:1: ( '.' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2223:1: '.' { before(grammarAccess.getQUALIFIED_NAMEAccess().getFullStopKeyword_1_0()); - match(input,51,FOLLOW_51_in_rule__QUALIFIED_NAME__Group_1__0__Impl4783); + match(input,52,FOLLOW_52_in_rule__QUALIFIED_NAME__Group_1__0__Impl4803); after(grammarAccess.getQUALIFIED_NAMEAccess().getFullStopKeyword_1_0()); } @@ -6697,16 +6718,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:2228: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:2236: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:2232: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:2233: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:2240: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:2241:2: rule__QUALIFIED_NAME__Group_1__1__Impl { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14814); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14834); rule__QUALIFIED_NAME__Group_1__1__Impl(); state._fsp--; @@ -6730,20 +6751,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:2239: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:2247: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:2243:1: ( ( RULE_ID ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2244:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2251:1: ( ( RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2252:1: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2244:1: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2245:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2252:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2253:1: RULE_ID { before(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_1_1()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4841); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4861); after(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_1_1()); } @@ -6767,21 +6788,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:2260: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:2268: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:2264: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:2265: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:2272: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:2273:2: rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 { - pushFollow(FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04874); + pushFollow(FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04894); rule__XArtifactType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04877); + pushFollow(FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04897); rule__XArtifactType__Group__1(); state._fsp--; @@ -6805,31 +6826,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:2272: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:2280: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:2276: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:2277: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:2284: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:2285: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:2277: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:2278: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:2285: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:2286: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:2279: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:2287:1: ( rule__XArtifactType__AbstractAssignment_0 )? int alt27=2; int LA27_0 = input.LA(1); - if ( (LA27_0==97) ) { + if ( (LA27_0==98) ) { 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:2279: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:2287:2: rule__XArtifactType__AbstractAssignment_0 { - pushFollow(FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4904); + pushFollow(FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4924); rule__XArtifactType__AbstractAssignment_0(); state._fsp--; @@ -6863,21 +6884,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:2289: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:2297: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:2293: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:2294: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:2301: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:2302:2: rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 { - pushFollow(FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14935); + pushFollow(FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14955); rule__XArtifactType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14938); + pushFollow(FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14958); rule__XArtifactType__Group__2(); state._fsp--; @@ -6901,20 +6922,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:2301: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:2309: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:2305:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2306:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2313:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2314:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2306:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2307:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2314:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2315:1: 'artifactType' { before(grammarAccess.getXArtifactTypeAccess().getArtifactTypeKeyword_1()); - match(input,52,FOLLOW_52_in_rule__XArtifactType__Group__1__Impl4966); + match(input,53,FOLLOW_53_in_rule__XArtifactType__Group__1__Impl4986); after(grammarAccess.getXArtifactTypeAccess().getArtifactTypeKeyword_1()); } @@ -6938,21 +6959,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:2320: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:2328: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:2324: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:2325: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:2332: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:2333:2: rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 { - pushFollow(FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24997); + pushFollow(FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__25017); rule__XArtifactType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__25000); + pushFollow(FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__25020); rule__XArtifactType__Group__3(); state._fsp--; @@ -6976,23 +6997,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:2332: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:2340: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:2336: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:2337: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:2344: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:2345: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:2337: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:2338: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:2345: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:2346: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:2339: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:2339: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:2347: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:2347:2: rule__XArtifactType__NameAssignment_2 { - pushFollow(FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl5027); + pushFollow(FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl5047); rule__XArtifactType__NameAssignment_2(); state._fsp--; @@ -7023,21 +7044,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:2349: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:2357: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:2353: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:2354: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:2361: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:2362:2: rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 { - pushFollow(FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__35057); + pushFollow(FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__35077); rule__XArtifactType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__35060); + pushFollow(FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__35080); rule__XArtifactType__Group__4(); state._fsp--; @@ -7061,31 +7082,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:2361: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:2369: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:2365: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:2366: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:2373: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:2374: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:2366: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:2367: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:2374: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:2375: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:2368: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:2376:1: ( rule__XArtifactType__Group_3__0 )? int alt28=2; int LA28_0 = input.LA(1); - if ( (LA28_0==56) ) { + if ( (LA28_0==57) ) { 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:2368: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:2376:2: rule__XArtifactType__Group_3__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl5087); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl5107); rule__XArtifactType__Group_3__0(); state._fsp--; @@ -7119,21 +7140,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:2378: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:2386: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:2382: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:2383: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:2390: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:2391:2: rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 { - pushFollow(FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__45118); + pushFollow(FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__45138); rule__XArtifactType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__45121); + pushFollow(FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__45141); rule__XArtifactType__Group__5(); state._fsp--; @@ -7157,20 +7178,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:2390: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:2398: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:2394:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2395:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2402:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2403:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2395:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2396:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2403:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2404:1: '{' { before(grammarAccess.getXArtifactTypeAccess().getLeftCurlyBracketKeyword_4()); - match(input,53,FOLLOW_53_in_rule__XArtifactType__Group__4__Impl5149); + match(input,54,FOLLOW_54_in_rule__XArtifactType__Group__4__Impl5169); after(grammarAccess.getXArtifactTypeAccess().getLeftCurlyBracketKeyword_4()); } @@ -7194,21 +7215,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:2409: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:2417: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:2413: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:2414: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:2421: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:2422:2: rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 { - pushFollow(FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__55180); + pushFollow(FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__55200); rule__XArtifactType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__55183); + pushFollow(FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__55203); rule__XArtifactType__Group__6(); state._fsp--; @@ -7232,31 +7253,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:2421: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:2429: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:2425: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:2426: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:2433: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:2434: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:2426: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:2427: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:2434: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:2435: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:2428: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:2436:1: ( rule__XArtifactType__Group_5__0 )? int alt29=2; int LA29_0 = input.LA(1); - if ( (LA29_0==58) ) { + 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:2428: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:2436:2: rule__XArtifactType__Group_5__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl5210); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl5230); rule__XArtifactType__Group_5__0(); state._fsp--; @@ -7290,21 +7311,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:2438: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:2446: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:2442: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:2443: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:2450: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:2451:2: rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 { - pushFollow(FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__65241); + pushFollow(FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__65261); rule__XArtifactType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__65244); + pushFollow(FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__65264); rule__XArtifactType__Group__7(); state._fsp--; @@ -7328,20 +7349,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:2450: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:2458: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:2454:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2455:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2462:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2463:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2455:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2456:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2463:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2464:1: 'uuid' { before(grammarAccess.getXArtifactTypeAccess().getUuidKeyword_6()); - match(input,54,FOLLOW_54_in_rule__XArtifactType__Group__6__Impl5272); + match(input,55,FOLLOW_55_in_rule__XArtifactType__Group__6__Impl5292); after(grammarAccess.getXArtifactTypeAccess().getUuidKeyword_6()); } @@ -7365,21 +7386,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:2469: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:2477: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:2473: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:2474: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:2481: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:2482:2: rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 { - pushFollow(FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__75303); + pushFollow(FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__75323); rule__XArtifactType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__75306); + pushFollow(FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__75326); rule__XArtifactType__Group__8(); state._fsp--; @@ -7403,23 +7424,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:2481: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:2489: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:2485: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:2486: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:2493: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:2494: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:2486: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:2487: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:2494: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:2495: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:2488: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:2488: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:2496: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:2496:2: rule__XArtifactType__UuidAssignment_7 { - pushFollow(FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl5333); + pushFollow(FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl5353); rule__XArtifactType__UuidAssignment_7(); state._fsp--; @@ -7450,21 +7471,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:2498: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:2506: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:2502: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:2503: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:2510: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:2511:2: rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 { - pushFollow(FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__85363); + pushFollow(FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__85383); rule__XArtifactType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__85366); + pushFollow(FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__85386); rule__XArtifactType__Group__9(); state._fsp--; @@ -7488,35 +7509,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:2510: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:2518: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:2514: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:2515: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:2522: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:2523: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:2515: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:2516: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:2523: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:2524: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:2517: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:2525:1: ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* loop30: do { int alt30=2; int LA30_0 = input.LA(1); - if ( (LA30_0==59) ) { + if ( (LA30_0==60) ) { 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:2517: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:2525:2: rule__XArtifactType__ValidAttributeTypesAssignment_8 { - pushFollow(FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5393); + pushFollow(FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5413); rule__XArtifactType__ValidAttributeTypesAssignment_8(); state._fsp--; @@ -7553,16 +7574,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:2527: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:2535: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:2531: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:2532: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:2539: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:2540:2: rule__XArtifactType__Group__9__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95424); + pushFollow(FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95444); rule__XArtifactType__Group__9__Impl(); state._fsp--; @@ -7586,20 +7607,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:2538: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:2546: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:2542:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2543:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2550:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2551:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2543:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2544:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2551:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2552:1: '}' { before(grammarAccess.getXArtifactTypeAccess().getRightCurlyBracketKeyword_9()); - match(input,55,FOLLOW_55_in_rule__XArtifactType__Group__9__Impl5452); + match(input,56,FOLLOW_56_in_rule__XArtifactType__Group__9__Impl5472); after(grammarAccess.getXArtifactTypeAccess().getRightCurlyBracketKeyword_9()); } @@ -7623,21 +7644,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:2577: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:2585: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:2581: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:2582: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:2589: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:2590: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__05503); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05523); rule__XArtifactType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05506); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05526); rule__XArtifactType__Group_3__1(); state._fsp--; @@ -7661,20 +7682,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:2589: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:2597: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:2593:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2594:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2601:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2602:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2594:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2595:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2602:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2603:1: 'extends' { before(grammarAccess.getXArtifactTypeAccess().getExtendsKeyword_3_0()); - match(input,56,FOLLOW_56_in_rule__XArtifactType__Group_3__0__Impl5534); + match(input,57,FOLLOW_57_in_rule__XArtifactType__Group_3__0__Impl5554); after(grammarAccess.getXArtifactTypeAccess().getExtendsKeyword_3_0()); } @@ -7698,21 +7719,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:2608: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:2616: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:2612: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:2613: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:2620: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:2621: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__15565); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15585); rule__XArtifactType__Group_3__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15568); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15588); rule__XArtifactType__Group_3__2(); state._fsp--; @@ -7736,23 +7757,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:2620: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:2628: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:2624: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:2625: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:2632: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:2633: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:2625: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:2626: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:2633: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:2634: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:2627: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:2627: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:2635: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:2635:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_1 { - pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5595); + pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5615); rule__XArtifactType__SuperArtifactTypesAssignment_3_1(); state._fsp--; @@ -7783,16 +7804,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:2637: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:2645: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:2641: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:2642: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:2649: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:2650:2: rule__XArtifactType__Group_3__2__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25625); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25645); rule__XArtifactType__Group_3__2__Impl(); state._fsp--; @@ -7816,35 +7837,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:2648: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:2656: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:2652: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:2653: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:2660: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:2661: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:2653: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:2654: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:2661: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:2662: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:2655: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:2663:1: ( rule__XArtifactType__Group_3_2__0 )* loop31: do { int alt31=2; int LA31_0 = input.LA(1); - if ( (LA31_0==57) ) { + if ( (LA31_0==58) ) { 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:2655: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:2663:2: rule__XArtifactType__Group_3_2__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5652); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5672); rule__XArtifactType__Group_3_2__0(); state._fsp--; @@ -7881,21 +7902,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:2671: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:2679: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:2675: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:2676: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:2683: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:2684: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__05689); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05709); rule__XArtifactType__Group_3_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05692); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05712); rule__XArtifactType__Group_3_2__1(); state._fsp--; @@ -7919,20 +7940,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:2683: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:2691: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:2687:1: ( ( ',' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2688:1: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2695:1: ( ( ',' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2696:1: ( ',' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2688:1: ( ',' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2689:1: ',' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2696:1: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2697:1: ',' { before(grammarAccess.getXArtifactTypeAccess().getCommaKeyword_3_2_0()); - match(input,57,FOLLOW_57_in_rule__XArtifactType__Group_3_2__0__Impl5720); + match(input,58,FOLLOW_58_in_rule__XArtifactType__Group_3_2__0__Impl5740); after(grammarAccess.getXArtifactTypeAccess().getCommaKeyword_3_2_0()); } @@ -7956,16 +7977,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:2702: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:2710: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:2706: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:2707: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:2714: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:2715:2: rule__XArtifactType__Group_3_2__1__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15751); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15771); rule__XArtifactType__Group_3_2__1__Impl(); state._fsp--; @@ -7989,23 +8010,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:2713: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:2721: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:2717: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:2718: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:2725: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:2726: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:2718: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:2719: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:2726: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:2727: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:2720: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:2720: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:2728: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:2728:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 { - pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5778); + pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5798); rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1(); state._fsp--; @@ -8036,21 +8057,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:2734: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:2742: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:2738: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:2739: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:2746: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:2747: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__05812); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05832); rule__XArtifactType__Group_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05815); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05835); rule__XArtifactType__Group_5__1(); state._fsp--; @@ -8074,20 +8095,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:2746: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:2754: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:2750:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2751:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2758:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2759:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2751:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2752:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2759:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2760:1: 'guid' { before(grammarAccess.getXArtifactTypeAccess().getGuidKeyword_5_0()); - match(input,58,FOLLOW_58_in_rule__XArtifactType__Group_5__0__Impl5843); + match(input,59,FOLLOW_59_in_rule__XArtifactType__Group_5__0__Impl5863); after(grammarAccess.getXArtifactTypeAccess().getGuidKeyword_5_0()); } @@ -8111,16 +8132,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:2765: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:2773: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:2769: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:2770: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:2777: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:2778:2: rule__XArtifactType__Group_5__1__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15874); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15894); rule__XArtifactType__Group_5__1__Impl(); state._fsp--; @@ -8144,23 +8165,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:2776: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:2784: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:2780: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:2781: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:2788: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:2789: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:2781: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:2782: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:2789: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:2790: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:2783: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:2783: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:2791: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:2791:2: rule__XArtifactType__TypeGuidAssignment_5_1 { - pushFollow(FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5901); + pushFollow(FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5921); rule__XArtifactType__TypeGuidAssignment_5_1(); state._fsp--; @@ -8191,21 +8212,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:2797: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:2805: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:2801: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:2802: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:2809: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:2810:2: rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05935); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05955); rule__XAttributeTypeRef__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05938); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05958); rule__XAttributeTypeRef__Group__1(); state._fsp--; @@ -8229,20 +8250,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:2809: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:2817: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:2813:1: ( ( 'attribute' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2814:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2821:1: ( ( 'attribute' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2822:1: ( 'attribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2814:1: ( 'attribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2815:1: 'attribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2822:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2823:1: 'attribute' { before(grammarAccess.getXAttributeTypeRefAccess().getAttributeKeyword_0()); - match(input,59,FOLLOW_59_in_rule__XAttributeTypeRef__Group__0__Impl5966); + match(input,60,FOLLOW_60_in_rule__XAttributeTypeRef__Group__0__Impl5986); after(grammarAccess.getXAttributeTypeRefAccess().getAttributeKeyword_0()); } @@ -8266,21 +8287,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:2828: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:2836: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:2832: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:2833: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:2840: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:2841:2: rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15997); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__16017); rule__XAttributeTypeRef__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__16000); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__16020); rule__XAttributeTypeRef__Group__2(); state._fsp--; @@ -8304,23 +8325,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:2840: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:2848: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:2844: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:2845: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:2852: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:2853: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:2845: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:2846: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:2853: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:2854: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:2847: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:2847: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:2855: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:2855:2: rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl6027); + pushFollow(FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl6047); rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1(); state._fsp--; @@ -8351,16 +8372,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:2857: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:2865: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:2861: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:2862: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:2869: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:2870:2: rule__XAttributeTypeRef__Group__2__Impl { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__26057); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__26077); rule__XAttributeTypeRef__Group__2__Impl(); state._fsp--; @@ -8384,31 +8405,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:2868: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:2876: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:2872: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:2873: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:2880: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:2881: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:2873: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:2874: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:2881: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:2882: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:2875: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:2883:1: ( rule__XAttributeTypeRef__Group_2__0 )? int alt32=2; int LA32_0 = input.LA(1); - if ( (LA32_0==44) ) { + if ( (LA32_0==45) ) { 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:2875: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:2883:2: rule__XAttributeTypeRef__Group_2__0 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl6084); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl6104); rule__XAttributeTypeRef__Group_2__0(); state._fsp--; @@ -8442,21 +8463,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:2891: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:2899: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:2895: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:2896: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:2903: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:2904: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__06121); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__06141); rule__XAttributeTypeRef__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__06124); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__06144); rule__XAttributeTypeRef__Group_2__1(); state._fsp--; @@ -8480,20 +8501,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:2903: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:2911: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:2907:1: ( ( 'branchGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2908:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2915:1: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2916:1: ( 'branchGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2908:1: ( 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2909:1: 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2916:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2917:1: 'branchGuid' { before(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidKeyword_2_0()); - match(input,44,FOLLOW_44_in_rule__XAttributeTypeRef__Group_2__0__Impl6152); + match(input,45,FOLLOW_45_in_rule__XAttributeTypeRef__Group_2__0__Impl6172); after(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidKeyword_2_0()); } @@ -8517,16 +8538,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:2922: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:2930: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:2926: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:2927: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:2934: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:2935:2: rule__XAttributeTypeRef__Group_2__1__Impl { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__16183); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__16203); rule__XAttributeTypeRef__Group_2__1__Impl(); state._fsp--; @@ -8550,23 +8571,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:2933: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:2941: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:2937: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:2938: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:2945: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:2946: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:2938: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:2939: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:2946: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:2947: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:2940: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:2940: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:2948: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:2948:2: rule__XAttributeTypeRef__BranchGuidAssignment_2_1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl6210); + pushFollow(FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl6230); rule__XAttributeTypeRef__BranchGuidAssignment_2_1(); state._fsp--; @@ -8597,21 +8618,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:2954: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:2962: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:2958: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:2959: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:2966: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:2967:2: rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__06244); + pushFollow(FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__06264); rule__XAttributeType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__06247); + pushFollow(FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__06267); rule__XAttributeType__Group__1(); state._fsp--; @@ -8635,20 +8656,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:2966: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:2974: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:2970:1: ( ( 'attributeType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2971:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2978:1: ( ( 'attributeType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2979:1: ( 'attributeType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2971:1: ( 'attributeType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2972:1: 'attributeType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2979:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2980:1: 'attributeType' { before(grammarAccess.getXAttributeTypeAccess().getAttributeTypeKeyword_0()); - match(input,60,FOLLOW_60_in_rule__XAttributeType__Group__0__Impl6275); + match(input,61,FOLLOW_61_in_rule__XAttributeType__Group__0__Impl6295); after(grammarAccess.getXAttributeTypeAccess().getAttributeTypeKeyword_0()); } @@ -8672,21 +8693,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:2985: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:2993: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:2989: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:2990: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:2997: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:2998:2: rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 { - pushFollow(FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__16306); + pushFollow(FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__16326); rule__XAttributeType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__16309); + pushFollow(FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__16329); rule__XAttributeType__Group__2(); state._fsp--; @@ -8710,23 +8731,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:2997: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:3005: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:3001: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:3002: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:3009: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:3010: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:3002: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:3003: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:3010: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:3011: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:3004: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:3004: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:3012: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:3012:2: rule__XAttributeType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl6336); + pushFollow(FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl6356); rule__XAttributeType__NameAssignment_1(); state._fsp--; @@ -8757,21 +8778,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:3014: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:3022: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:3018: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:3019: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:3026: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:3027:2: rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 { - pushFollow(FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__26366); + pushFollow(FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__26386); rule__XAttributeType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__26369); + pushFollow(FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__26389); rule__XAttributeType__Group__3(); state._fsp--; @@ -8795,23 +8816,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:3026: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:3034: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:3030: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:3031: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:3038: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:3039: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:3031: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:3032: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:3039: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:3040: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:3033: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:3033: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:3041: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:3041:2: rule__XAttributeType__Group_2__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6396); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6416); rule__XAttributeType__Group_2__0(); state._fsp--; @@ -8842,21 +8863,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:3043: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:3051: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:3047: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:3048: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:3055: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:3056:2: rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 { - pushFollow(FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36426); + pushFollow(FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36446); rule__XAttributeType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36429); + pushFollow(FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36449); rule__XAttributeType__Group__4(); state._fsp--; @@ -8880,31 +8901,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:3055: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:3063: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:3059: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:3060: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:3067: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:3068: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:3060: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:3061: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:3068: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:3069: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:3062: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:3070:1: ( rule__XAttributeType__Group_3__0 )? int alt33=2; int LA33_0 = input.LA(1); - if ( (LA33_0==64) ) { + if ( (LA33_0==65) ) { 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:3062: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:3070:2: rule__XAttributeType__Group_3__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6456); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6476); rule__XAttributeType__Group_3__0(); state._fsp--; @@ -8938,21 +8959,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:3072: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:3080: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:3076: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:3077: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:3084: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:3085:2: rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 { - pushFollow(FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46487); + pushFollow(FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46507); rule__XAttributeType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46490); + pushFollow(FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46510); rule__XAttributeType__Group__5(); state._fsp--; @@ -8976,20 +8997,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:3084: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:3092: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:3088:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3089:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3096:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3097:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3089:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3090:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3097:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3098:1: '{' { before(grammarAccess.getXAttributeTypeAccess().getLeftCurlyBracketKeyword_4()); - match(input,53,FOLLOW_53_in_rule__XAttributeType__Group__4__Impl6518); + match(input,54,FOLLOW_54_in_rule__XAttributeType__Group__4__Impl6538); after(grammarAccess.getXAttributeTypeAccess().getLeftCurlyBracketKeyword_4()); } @@ -9013,21 +9034,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:3103: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:3111: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:3107: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:3108: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:3115: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:3116:2: rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 { - pushFollow(FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56549); + pushFollow(FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56569); rule__XAttributeType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56552); + pushFollow(FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56572); rule__XAttributeType__Group__6(); state._fsp--; @@ -9051,31 +9072,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:3115: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:3123: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:3119: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:3120: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:3127: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:3128: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:3120: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:3121: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:3128: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:3129: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:3122: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:3130:1: ( rule__XAttributeType__Group_5__0 )? int alt34=2; int LA34_0 = input.LA(1); - if ( (LA34_0==58) ) { + if ( (LA34_0==59) ) { 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:3122: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:3130:2: rule__XAttributeType__Group_5__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6579); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6599); rule__XAttributeType__Group_5__0(); state._fsp--; @@ -9109,21 +9130,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:3132: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:3140: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:3136: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:3137: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:3144: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:3145:2: rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 { - pushFollow(FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66610); + pushFollow(FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66630); rule__XAttributeType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66613); + pushFollow(FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66633); rule__XAttributeType__Group__7(); state._fsp--; @@ -9147,20 +9168,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:3144: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:3152: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:3148:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3149:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3156:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3157:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3149:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3150:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3157:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3158:1: 'uuid' { before(grammarAccess.getXAttributeTypeAccess().getUuidKeyword_6()); - match(input,54,FOLLOW_54_in_rule__XAttributeType__Group__6__Impl6641); + match(input,55,FOLLOW_55_in_rule__XAttributeType__Group__6__Impl6661); after(grammarAccess.getXAttributeTypeAccess().getUuidKeyword_6()); } @@ -9184,21 +9205,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:3163: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:3171: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:3167: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:3168: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:3175: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:3176:2: rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 { - pushFollow(FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76672); + pushFollow(FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76692); rule__XAttributeType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76675); + pushFollow(FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76695); rule__XAttributeType__Group__8(); state._fsp--; @@ -9222,23 +9243,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:3175: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:3183: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:3179: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:3180: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:3187: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:3188: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:3180: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:3181: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:3188: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:3189: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:3182: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:3182: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:3190: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:3190:2: rule__XAttributeType__UuidAssignment_7 { - pushFollow(FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6702); + pushFollow(FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6722); rule__XAttributeType__UuidAssignment_7(); state._fsp--; @@ -9269,21 +9290,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:3192: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:3200: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:3196: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:3197: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:3204: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:3205:2: rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 { - pushFollow(FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86732); + pushFollow(FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86752); rule__XAttributeType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86735); + pushFollow(FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86755); rule__XAttributeType__Group__9(); state._fsp--; @@ -9307,20 +9328,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:3204: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:3212: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:3208:1: ( ( 'dataProvider' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3209:1: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3216:1: ( ( 'dataProvider' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3217:1: ( 'dataProvider' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3209:1: ( 'dataProvider' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3210:1: 'dataProvider' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3217:1: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3218:1: 'dataProvider' { before(grammarAccess.getXAttributeTypeAccess().getDataProviderKeyword_8()); - match(input,61,FOLLOW_61_in_rule__XAttributeType__Group__8__Impl6763); + match(input,62,FOLLOW_62_in_rule__XAttributeType__Group__8__Impl6783); after(grammarAccess.getXAttributeTypeAccess().getDataProviderKeyword_8()); } @@ -9344,21 +9365,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:3223: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:3231: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:3227: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:3228: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:3235: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:3236:2: rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 { - pushFollow(FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96794); + pushFollow(FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96814); rule__XAttributeType__Group__9__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96797); + pushFollow(FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96817); rule__XAttributeType__Group__10(); state._fsp--; @@ -9382,23 +9403,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:3235: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:3243: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:3239: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:3240: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:3247: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:3248: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:3240: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:3241: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:3248: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:3249: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:3242: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:3242: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:3250: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:3250:2: rule__XAttributeType__DataProviderAssignment_9 { - pushFollow(FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6824); + pushFollow(FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6844); rule__XAttributeType__DataProviderAssignment_9(); state._fsp--; @@ -9429,21 +9450,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:3252: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:3260: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:3256: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:3257: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:3264: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:3265:2: rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 { - pushFollow(FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106854); + pushFollow(FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106874); rule__XAttributeType__Group__10__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106857); + pushFollow(FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106877); rule__XAttributeType__Group__11(); state._fsp--; @@ -9467,20 +9488,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:3264: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:3272: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:3268:1: ( ( 'min' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3269:1: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3276:1: ( ( 'min' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3277:1: ( 'min' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3269:1: ( 'min' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3270:1: 'min' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3277:1: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3278:1: 'min' { before(grammarAccess.getXAttributeTypeAccess().getMinKeyword_10()); - match(input,62,FOLLOW_62_in_rule__XAttributeType__Group__10__Impl6885); + match(input,63,FOLLOW_63_in_rule__XAttributeType__Group__10__Impl6905); after(grammarAccess.getXAttributeTypeAccess().getMinKeyword_10()); } @@ -9504,21 +9525,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:3283: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:3291: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:3287: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:3288: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:3295: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:3296:2: rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 { - pushFollow(FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116916); + pushFollow(FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116936); rule__XAttributeType__Group__11__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116919); + pushFollow(FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116939); rule__XAttributeType__Group__12(); state._fsp--; @@ -9542,23 +9563,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:3295: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:3303: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:3299: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:3300: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:3307: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:3308: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:3300: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:3301: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:3308: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:3309: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:3302: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:3302: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:3310: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:3310:2: rule__XAttributeType__MinAssignment_11 { - pushFollow(FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6946); + pushFollow(FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6966); rule__XAttributeType__MinAssignment_11(); state._fsp--; @@ -9589,21 +9610,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:3312: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:3320: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:3316: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:3317: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:3324: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:3325:2: rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 { - pushFollow(FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126976); + pushFollow(FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126996); rule__XAttributeType__Group__12__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126979); + pushFollow(FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126999); rule__XAttributeType__Group__13(); state._fsp--; @@ -9627,20 +9648,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:3324: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:3332: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:3328:1: ( ( 'max' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3329:1: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3336:1: ( ( 'max' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3337:1: ( 'max' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3329:1: ( 'max' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3330:1: 'max' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3337:1: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3338:1: 'max' { before(grammarAccess.getXAttributeTypeAccess().getMaxKeyword_12()); - match(input,63,FOLLOW_63_in_rule__XAttributeType__Group__12__Impl7007); + match(input,64,FOLLOW_64_in_rule__XAttributeType__Group__12__Impl7027); after(grammarAccess.getXAttributeTypeAccess().getMaxKeyword_12()); } @@ -9664,21 +9685,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:3343: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:3351: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:3347: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:3348: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:3355: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:3356:2: rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 { - pushFollow(FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__137038); + pushFollow(FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__137058); rule__XAttributeType__Group__13__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__137041); + pushFollow(FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__137061); rule__XAttributeType__Group__14(); state._fsp--; @@ -9702,23 +9723,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:3355: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:3363: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:3359: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:3360: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:3367: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:3368: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:3360: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:3361: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:3368: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:3369: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:3362: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:3362: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:3370: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:3370:2: rule__XAttributeType__MaxAssignment_13 { - pushFollow(FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl7068); + pushFollow(FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl7088); rule__XAttributeType__MaxAssignment_13(); state._fsp--; @@ -9749,21 +9770,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:3372: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:3380: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:3376: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:3377: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:3384: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:3385:2: rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 { - pushFollow(FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__147098); + pushFollow(FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__147118); rule__XAttributeType__Group__14__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__147101); + pushFollow(FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__147121); rule__XAttributeType__Group__15(); state._fsp--; @@ -9787,42 +9808,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:3384: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:3392:1: rule__XAttributeType__Group__14__Impl : ( ( rule__XAttributeType__UnorderedGroup_14 ) ) ; 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:3388: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:3389: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:3396:1: ( ( ( rule__XAttributeType__UnorderedGroup_14 ) ) ) + // ../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__UnorderedGroup_14 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3389: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:3390: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:3397:1: ( ( rule__XAttributeType__UnorderedGroup_14 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3398:1: ( rule__XAttributeType__UnorderedGroup_14 ) { - 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:3391:1: ( rule__XAttributeType__Group_14__0 )? - int alt35=2; - int LA35_0 = input.LA(1); - - if ( (LA35_0==65) ) { - 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:3391:2: rule__XAttributeType__Group_14__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl7128); - rule__XAttributeType__Group_14__0(); - - state._fsp--; + before(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3399:1: ( rule__XAttributeType__UnorderedGroup_14 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3399:2: rule__XAttributeType__UnorderedGroup_14 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14_in_rule__XAttributeType__Group__14__Impl7148); + rule__XAttributeType__UnorderedGroup_14(); + state._fsp--; - } - break; } - after(grammarAccess.getXAttributeTypeAccess().getGroup_14()); + after(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); } @@ -9845,25 +9855,20 @@ 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:3401: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:3409:1: rule__XAttributeType__Group__15 : rule__XAttributeType__Group__15__Impl ; 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:3405: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:3406: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:3413:1: ( 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:3414:2: rule__XAttributeType__Group__15__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__157159); + pushFollow(FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__157178); rule__XAttributeType__Group__15__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__157162); - rule__XAttributeType__Group__16(); - - state._fsp--; - } @@ -9883,42 +9888,21 @@ 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:3413: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:3420:1: rule__XAttributeType__Group__15__Impl : ( '}' ) ; 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:3417: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:3418: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:3424:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3425:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3418: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:3419: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:3425:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3426:1: '}' { - 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:3420:1: ( rule__XAttributeType__Group_15__0 )? - int alt36=2; - int LA36_0 = input.LA(1); - - if ( (LA36_0==66) ) { - 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:3420:2: rule__XAttributeType__Group_15__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl7189); - rule__XAttributeType__Group_15__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getXAttributeTypeAccess().getGroup_15()); + before(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); + match(input,56,FOLLOW_56_in_rule__XAttributeType__Group__15__Impl7206); + after(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); } @@ -9940,476 +9924,22 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XAttributeType__Group__15__Impl" - // $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:3430: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:3434: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:3435:2: rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 - { - pushFollow(FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__167220); - rule__XAttributeType__Group__16__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__167223); - rule__XAttributeType__Group__17(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__16" - - - // $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:3442: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:3446: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:3447: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:3447: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:3448: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:3449:1: ( rule__XAttributeType__Group_16__0 )? - int alt37=2; - int LA37_0 = input.LA(1); - - if ( (LA37_0==67) ) { - 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:3449:2: rule__XAttributeType__Group_16__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl7250); - rule__XAttributeType__Group_16__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getXAttributeTypeAccess().getGroup_16()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__16__Impl" - - - // $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:3459: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:3463: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:3464:2: rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 - { - pushFollow(FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__177281); - rule__XAttributeType__Group__17__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__177284); - rule__XAttributeType__Group__18(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__17" - - - // $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:3471: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:3475: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:3476: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:3476: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:3477: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:3478:1: ( rule__XAttributeType__Group_17__0 )? - int alt38=2; - int LA38_0 = input.LA(1); - - if ( (LA38_0==68) ) { - 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:3478:2: rule__XAttributeType__Group_17__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl7311); - rule__XAttributeType__Group_17__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getXAttributeTypeAccess().getGroup_17()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__17__Impl" - - - // $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:3488: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:3492: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:3493:2: rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 - { - pushFollow(FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__187342); - rule__XAttributeType__Group__18__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__187345); - rule__XAttributeType__Group__19(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__18" - - - // $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:3500: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:3504: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:3505: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:3505: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:3506: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:3507:1: ( rule__XAttributeType__Group_18__0 )? - int alt39=2; - int LA39_0 = input.LA(1); - - if ( (LA39_0==69) ) { - 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:3507:2: rule__XAttributeType__Group_18__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl7372); - rule__XAttributeType__Group_18__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getXAttributeTypeAccess().getGroup_18()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__18__Impl" - - - // $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:3517:1: rule__XAttributeType__Group__19 : rule__XAttributeType__Group__19__Impl rule__XAttributeType__Group__20 ; - 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:3521:1: ( rule__XAttributeType__Group__19__Impl rule__XAttributeType__Group__20 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3522:2: rule__XAttributeType__Group__19__Impl rule__XAttributeType__Group__20 - { - pushFollow(FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__197403); - rule__XAttributeType__Group__19__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_rule__XAttributeType__Group__20_in_rule__XAttributeType__Group__197406); - rule__XAttributeType__Group__20(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__19" - - - // $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:3529:1: rule__XAttributeType__Group__19__Impl : ( ( rule__XAttributeType__Group_19__0 )? ) ; - 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:3533:1: ( ( ( rule__XAttributeType__Group_19__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3534:1: ( ( rule__XAttributeType__Group_19__0 )? ) - { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3534:1: ( ( rule__XAttributeType__Group_19__0 )? ) - // ../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_19__0 )? - { - before(grammarAccess.getXAttributeTypeAccess().getGroup_19()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3536:1: ( rule__XAttributeType__Group_19__0 )? - int alt40=2; - int LA40_0 = input.LA(1); - - if ( (LA40_0==70) ) { - 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:3536:2: rule__XAttributeType__Group_19__0 - { - pushFollow(FOLLOW_rule__XAttributeType__Group_19__0_in_rule__XAttributeType__Group__19__Impl7433); - rule__XAttributeType__Group_19__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getXAttributeTypeAccess().getGroup_19()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__19__Impl" - - - // $ANTLR start "rule__XAttributeType__Group__20" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3546:1: rule__XAttributeType__Group__20 : rule__XAttributeType__Group__20__Impl ; - public final void rule__XAttributeType__Group__20() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3550:1: ( rule__XAttributeType__Group__20__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3551:2: rule__XAttributeType__Group__20__Impl - { - pushFollow(FOLLOW_rule__XAttributeType__Group__20__Impl_in_rule__XAttributeType__Group__207464); - rule__XAttributeType__Group__20__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__20" - - - // $ANTLR start "rule__XAttributeType__Group__20__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3557:1: rule__XAttributeType__Group__20__Impl : ( '}' ) ; - public final void rule__XAttributeType__Group__20__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:3561:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3562:1: ( '}' ) - { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3562:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3563:1: '}' - { - before(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); - match(input,55,FOLLOW_55_in_rule__XAttributeType__Group__20__Impl7492); - after(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__XAttributeType__Group__20__Impl" - - // $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:3618: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:3471: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:3622: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:3623: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:3475: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:3476: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__07565); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07269); rule__XAttributeType__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07568); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07272); rule__XAttributeType__Group_2__1(); state._fsp--; @@ -10433,20 +9963,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:3630: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:3483: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:3634:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3635:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3487:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3488:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3635:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3636:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3488:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3489:1: 'extends' { before(grammarAccess.getXAttributeTypeAccess().getExtendsKeyword_2_0()); - match(input,56,FOLLOW_56_in_rule__XAttributeType__Group_2__0__Impl7596); + match(input,57,FOLLOW_57_in_rule__XAttributeType__Group_2__0__Impl7300); after(grammarAccess.getXAttributeTypeAccess().getExtendsKeyword_2_0()); } @@ -10470,16 +10000,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:3649: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:3502: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:3653: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:3654: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:3506: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:3507:2: rule__XAttributeType__Group_2__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17627); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17331); rule__XAttributeType__Group_2__1__Impl(); state._fsp--; @@ -10503,23 +10033,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:3660: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:3513: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:3664: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:3665: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:3517: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:3518: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:3665: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:3666: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:3518: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:3519: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:3667: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:3667: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:3520: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:3520:2: rule__XAttributeType__BaseAttributeTypeAssignment_2_1 { - pushFollow(FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7654); + pushFollow(FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7358); rule__XAttributeType__BaseAttributeTypeAssignment_2_1(); state._fsp--; @@ -10550,21 +10080,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:3681: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:3534: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:3685: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:3686: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:3538: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:3539: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__07688); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07392); rule__XAttributeType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07691); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07395); rule__XAttributeType__Group_3__1(); state._fsp--; @@ -10588,20 +10118,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:3693: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:3546: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:3697:1: ( ( 'overrides' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3698:1: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3550:1: ( ( 'overrides' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3551:1: ( 'overrides' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3698:1: ( 'overrides' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3699:1: 'overrides' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3551:1: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3552:1: 'overrides' { before(grammarAccess.getXAttributeTypeAccess().getOverridesKeyword_3_0()); - match(input,64,FOLLOW_64_in_rule__XAttributeType__Group_3__0__Impl7719); + match(input,65,FOLLOW_65_in_rule__XAttributeType__Group_3__0__Impl7423); after(grammarAccess.getXAttributeTypeAccess().getOverridesKeyword_3_0()); } @@ -10625,16 +10155,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:3712: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:3565: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:3716: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:3717: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:3569: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:3570:2: rule__XAttributeType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17750); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17454); rule__XAttributeType__Group_3__1__Impl(); state._fsp--; @@ -10658,23 +10188,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:3723: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:3576: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:3727: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:3728: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:3580: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:3581: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:3728: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:3729: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:3581: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:3582: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:3730: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:3730: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:3583: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:3583:2: rule__XAttributeType__OverrideAssignment_3_1 { - pushFollow(FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7777); + pushFollow(FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7481); rule__XAttributeType__OverrideAssignment_3_1(); state._fsp--; @@ -10705,21 +10235,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:3744: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:3597: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:3748: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:3749: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:3601: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:3602: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__07811); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07515); rule__XAttributeType__Group_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07814); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07518); rule__XAttributeType__Group_5__1(); state._fsp--; @@ -10743,20 +10273,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:3756: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:3609: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:3760:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3761:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3613:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3614:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3761:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3762:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3614:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3615:1: 'guid' { before(grammarAccess.getXAttributeTypeAccess().getGuidKeyword_5_0()); - match(input,58,FOLLOW_58_in_rule__XAttributeType__Group_5__0__Impl7842); + match(input,59,FOLLOW_59_in_rule__XAttributeType__Group_5__0__Impl7546); after(grammarAccess.getXAttributeTypeAccess().getGuidKeyword_5_0()); } @@ -10780,16 +10310,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:3775: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:3628: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:3779: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:3780: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:3632: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:3633:2: rule__XAttributeType__Group_5__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17873); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17577); rule__XAttributeType__Group_5__1__Impl(); state._fsp--; @@ -10813,23 +10343,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:3786: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:3639: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:3790: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:3791: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:3643: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:3644: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:3791: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:3792: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:3644: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:3645: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:3793: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:3793: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:3646: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:3646:2: rule__XAttributeType__TypeGuidAssignment_5_1 { - pushFollow(FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7900); + pushFollow(FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7604); rule__XAttributeType__TypeGuidAssignment_5_1(); state._fsp--; @@ -10859,23 +10389,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XAttributeType__Group_5__1__Impl" - // $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:3807: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 { + // $ANTLR start "rule__XAttributeType__Group_14_0__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3660:1: rule__XAttributeType__Group_14_0__0 : rule__XAttributeType__Group_14_0__0__Impl rule__XAttributeType__Group_14_0__1 ; + public final void rule__XAttributeType__Group_14_0__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:3811: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:3812: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:3664:1: ( rule__XAttributeType__Group_14_0__0__Impl rule__XAttributeType__Group_14_0__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3665:2: rule__XAttributeType__Group_14_0__0__Impl rule__XAttributeType__Group_14_0__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07934); - rule__XAttributeType__Group_14__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_0__0__Impl_in_rule__XAttributeType__Group_14_0__07638); + rule__XAttributeType__Group_14_0__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07937); - rule__XAttributeType__Group_14__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_0__1_in_rule__XAttributeType__Group_14_0__07641); + rule__XAttributeType__Group_14_0__1(); state._fsp--; @@ -10894,25 +10424,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_14__0" + // $ANTLR end "rule__XAttributeType__Group_14_0__0" - // $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:3819:1: rule__XAttributeType__Group_14__0__Impl : ( 'taggerId' ) ; - public final void rule__XAttributeType__Group_14__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_0__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3672:1: rule__XAttributeType__Group_14_0__0__Impl : ( 'taggerId' ) ; + public final void rule__XAttributeType__Group_14_0__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:3823:1: ( ( 'taggerId' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3824:1: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3676:1: ( ( 'taggerId' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3677:1: ( 'taggerId' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3824:1: ( 'taggerId' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3825:1: 'taggerId' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3677:1: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3678:1: 'taggerId' { - before(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); - match(input,65,FOLLOW_65_in_rule__XAttributeType__Group_14__0__Impl7965); - after(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); + before(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); + match(input,66,FOLLOW_66_in_rule__XAttributeType__Group_14_0__0__Impl7669); + after(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); } @@ -10931,21 +10461,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_14__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_0__0__Impl" - // $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:3838:1: rule__XAttributeType__Group_14__1 : rule__XAttributeType__Group_14__1__Impl ; - public final void rule__XAttributeType__Group_14__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_0__1" + // ../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_14_0__1 : rule__XAttributeType__Group_14_0__1__Impl ; + public final void rule__XAttributeType__Group_14_0__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:3842: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:3843: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:3695:1: ( rule__XAttributeType__Group_14_0__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3696:2: rule__XAttributeType__Group_14_0__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17996); - rule__XAttributeType__Group_14__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_0__1__Impl_in_rule__XAttributeType__Group_14_0__17700); + rule__XAttributeType__Group_14_0__1__Impl(); state._fsp--; @@ -10964,35 +10494,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_14__1" + // $ANTLR end "rule__XAttributeType__Group_14_0__1" - // $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:3849:1: rule__XAttributeType__Group_14__1__Impl : ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) ; - public final void rule__XAttributeType__Group_14__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_0__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3702:1: rule__XAttributeType__Group_14_0__1__Impl : ( ( rule__XAttributeType__TaggerIdAssignment_14_0_1 ) ) ; + public final void rule__XAttributeType__Group_14_0__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:3853: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:3854: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:3706:1: ( ( ( rule__XAttributeType__TaggerIdAssignment_14_0_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__TaggerIdAssignment_14_0_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__TaggerIdAssignment_14_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3855: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:3707:1: ( ( rule__XAttributeType__TaggerIdAssignment_14_0_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3708:1: ( rule__XAttributeType__TaggerIdAssignment_14_0_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:3856: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:3856:2: rule__XAttributeType__TaggerIdAssignment_14_1 + before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3709:1: ( rule__XAttributeType__TaggerIdAssignment_14_0_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3709:2: rule__XAttributeType__TaggerIdAssignment_14_0_1 { - pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl8023); - rule__XAttributeType__TaggerIdAssignment_14_1(); + pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_0_1_in_rule__XAttributeType__Group_14_0__1__Impl7727); + rule__XAttributeType__TaggerIdAssignment_14_0_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1()); + after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1()); } @@ -11011,26 +10541,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_14__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_0__1__Impl" - // $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:3870: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 { + // $ANTLR start "rule__XAttributeType__Group_14_1__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3723:1: rule__XAttributeType__Group_14_1__0 : rule__XAttributeType__Group_14_1__0__Impl rule__XAttributeType__Group_14_1__1 ; + public final void rule__XAttributeType__Group_14_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:3874: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:3875: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:3727:1: ( rule__XAttributeType__Group_14_1__0__Impl rule__XAttributeType__Group_14_1__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3728:2: rule__XAttributeType__Group_14_1__0__Impl rule__XAttributeType__Group_14_1__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__08057); - rule__XAttributeType__Group_15__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_1__0__Impl_in_rule__XAttributeType__Group_14_1__07761); + rule__XAttributeType__Group_14_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__08060); - rule__XAttributeType__Group_15__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_1__1_in_rule__XAttributeType__Group_14_1__07764); + rule__XAttributeType__Group_14_1__1(); state._fsp--; @@ -11049,25 +10579,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_15__0" + // $ANTLR end "rule__XAttributeType__Group_14_1__0" - // $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:3882:1: rule__XAttributeType__Group_15__0__Impl : ( 'enumType' ) ; - public final void rule__XAttributeType__Group_15__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_1__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3735:1: rule__XAttributeType__Group_14_1__0__Impl : ( 'enumType' ) ; + public final void rule__XAttributeType__Group_14_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:3886:1: ( ( 'enumType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3887:1: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3739:1: ( ( 'enumType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3740:1: ( 'enumType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3887:1: ( 'enumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3888:1: 'enumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3740:1: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3741:1: 'enumType' { - before(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); - match(input,66,FOLLOW_66_in_rule__XAttributeType__Group_15__0__Impl8088); - after(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); + before(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); + match(input,67,FOLLOW_67_in_rule__XAttributeType__Group_14_1__0__Impl7792); + after(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); } @@ -11086,21 +10616,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_15__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_1__0__Impl" - // $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:3901:1: rule__XAttributeType__Group_15__1 : rule__XAttributeType__Group_15__1__Impl ; - public final void rule__XAttributeType__Group_15__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_1__1" + // ../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_14_1__1 : rule__XAttributeType__Group_14_1__1__Impl ; + public final void rule__XAttributeType__Group_14_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:3905: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:3906: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:3758:1: ( rule__XAttributeType__Group_14_1__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3759:2: rule__XAttributeType__Group_14_1__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__18119); - rule__XAttributeType__Group_15__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_1__1__Impl_in_rule__XAttributeType__Group_14_1__17823); + rule__XAttributeType__Group_14_1__1__Impl(); state._fsp--; @@ -11119,35 +10649,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_15__1" + // $ANTLR end "rule__XAttributeType__Group_14_1__1" - // $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:3912:1: rule__XAttributeType__Group_15__1__Impl : ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) ; - public final void rule__XAttributeType__Group_15__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_1__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3765:1: rule__XAttributeType__Group_14_1__1__Impl : ( ( rule__XAttributeType__EnumTypeAssignment_14_1_1 ) ) ; + public final void rule__XAttributeType__Group_14_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:3916: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:3917: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:3769:1: ( ( ( rule__XAttributeType__EnumTypeAssignment_14_1_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__EnumTypeAssignment_14_1_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__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:3918: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:3770:1: ( ( rule__XAttributeType__EnumTypeAssignment_14_1_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3771:1: ( rule__XAttributeType__EnumTypeAssignment_14_1_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:3919: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:3919:2: rule__XAttributeType__EnumTypeAssignment_15_1 + before(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3772:1: ( rule__XAttributeType__EnumTypeAssignment_14_1_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3772:2: rule__XAttributeType__EnumTypeAssignment_14_1_1 { - pushFollow(FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl8146); - rule__XAttributeType__EnumTypeAssignment_15_1(); + pushFollow(FOLLOW_rule__XAttributeType__EnumTypeAssignment_14_1_1_in_rule__XAttributeType__Group_14_1__1__Impl7850); + rule__XAttributeType__EnumTypeAssignment_14_1_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1()); + after(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1()); } @@ -11166,26 +10696,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_15__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_1__1__Impl" - // $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:3933: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 { + // $ANTLR start "rule__XAttributeType__Group_14_2__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3786:1: rule__XAttributeType__Group_14_2__0 : rule__XAttributeType__Group_14_2__0__Impl rule__XAttributeType__Group_14_2__1 ; + public final void rule__XAttributeType__Group_14_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:3937: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:3938: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:3790:1: ( rule__XAttributeType__Group_14_2__0__Impl rule__XAttributeType__Group_14_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3791:2: rule__XAttributeType__Group_14_2__0__Impl rule__XAttributeType__Group_14_2__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__08180); - rule__XAttributeType__Group_16__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_2__0__Impl_in_rule__XAttributeType__Group_14_2__07884); + rule__XAttributeType__Group_14_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__08183); - rule__XAttributeType__Group_16__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_2__1_in_rule__XAttributeType__Group_14_2__07887); + rule__XAttributeType__Group_14_2__1(); state._fsp--; @@ -11204,25 +10734,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_16__0" + // $ANTLR end "rule__XAttributeType__Group_14_2__0" - // $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:3945:1: rule__XAttributeType__Group_16__0__Impl : ( 'description' ) ; - public final void rule__XAttributeType__Group_16__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_2__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3798:1: rule__XAttributeType__Group_14_2__0__Impl : ( 'description' ) ; + public final void rule__XAttributeType__Group_14_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:3949:1: ( ( 'description' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3950:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3802:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3803:1: ( 'description' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3950:1: ( 'description' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3951:1: 'description' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3803:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3804:1: 'description' { - before(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); - match(input,67,FOLLOW_67_in_rule__XAttributeType__Group_16__0__Impl8211); - after(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); + before(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); + match(input,68,FOLLOW_68_in_rule__XAttributeType__Group_14_2__0__Impl7915); + after(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); } @@ -11241,21 +10771,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_16__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_2__0__Impl" - // $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:3964:1: rule__XAttributeType__Group_16__1 : rule__XAttributeType__Group_16__1__Impl ; - public final void rule__XAttributeType__Group_16__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_2__1" + // ../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_14_2__1 : rule__XAttributeType__Group_14_2__1__Impl ; + public final void rule__XAttributeType__Group_14_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:3968: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:3969: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:3821:1: ( rule__XAttributeType__Group_14_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3822:2: rule__XAttributeType__Group_14_2__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__18242); - rule__XAttributeType__Group_16__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_2__1__Impl_in_rule__XAttributeType__Group_14_2__17946); + rule__XAttributeType__Group_14_2__1__Impl(); state._fsp--; @@ -11274,35 +10804,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_16__1" + // $ANTLR end "rule__XAttributeType__Group_14_2__1" - // $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:3975:1: rule__XAttributeType__Group_16__1__Impl : ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) ; - public final void rule__XAttributeType__Group_16__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_2__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3828:1: rule__XAttributeType__Group_14_2__1__Impl : ( ( rule__XAttributeType__DescriptionAssignment_14_2_1 ) ) ; + public final void rule__XAttributeType__Group_14_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:3979: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:3980: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:3832:1: ( ( ( rule__XAttributeType__DescriptionAssignment_14_2_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__DescriptionAssignment_14_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3980: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:3981: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:3833:1: ( ( rule__XAttributeType__DescriptionAssignment_14_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3834:1: ( rule__XAttributeType__DescriptionAssignment_14_2_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:3982: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:3982:2: rule__XAttributeType__DescriptionAssignment_16_1 + before(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3835:1: ( rule__XAttributeType__DescriptionAssignment_14_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3835:2: rule__XAttributeType__DescriptionAssignment_14_2_1 { - pushFollow(FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl8269); - rule__XAttributeType__DescriptionAssignment_16_1(); + pushFollow(FOLLOW_rule__XAttributeType__DescriptionAssignment_14_2_1_in_rule__XAttributeType__Group_14_2__1__Impl7973); + rule__XAttributeType__DescriptionAssignment_14_2_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1()); + after(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1()); } @@ -11321,26 +10851,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_16__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_2__1__Impl" - // $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:3996: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 { + // $ANTLR start "rule__XAttributeType__Group_14_3__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3849:1: rule__XAttributeType__Group_14_3__0 : rule__XAttributeType__Group_14_3__0__Impl rule__XAttributeType__Group_14_3__1 ; + public final void rule__XAttributeType__Group_14_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:4000: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:4001: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:3853:1: ( rule__XAttributeType__Group_14_3__0__Impl rule__XAttributeType__Group_14_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3854:2: rule__XAttributeType__Group_14_3__0__Impl rule__XAttributeType__Group_14_3__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__08303); - rule__XAttributeType__Group_17__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_3__0__Impl_in_rule__XAttributeType__Group_14_3__08007); + rule__XAttributeType__Group_14_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__08306); - rule__XAttributeType__Group_17__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_3__1_in_rule__XAttributeType__Group_14_3__08010); + rule__XAttributeType__Group_14_3__1(); state._fsp--; @@ -11359,25 +10889,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_17__0" + // $ANTLR end "rule__XAttributeType__Group_14_3__0" - // $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:4008:1: rule__XAttributeType__Group_17__0__Impl : ( 'defaultValue' ) ; - public final void rule__XAttributeType__Group_17__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_3__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3861:1: rule__XAttributeType__Group_14_3__0__Impl : ( 'defaultValue' ) ; + public final void rule__XAttributeType__Group_14_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:4012:1: ( ( 'defaultValue' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4013:1: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3865:1: ( ( 'defaultValue' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3866:1: ( 'defaultValue' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4013:1: ( 'defaultValue' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4014:1: 'defaultValue' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3866:1: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3867:1: 'defaultValue' { - before(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); - match(input,68,FOLLOW_68_in_rule__XAttributeType__Group_17__0__Impl8334); - after(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); + before(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); + match(input,69,FOLLOW_69_in_rule__XAttributeType__Group_14_3__0__Impl8038); + after(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); } @@ -11396,21 +10926,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_17__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_3__0__Impl" - // $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:4027:1: rule__XAttributeType__Group_17__1 : rule__XAttributeType__Group_17__1__Impl ; - public final void rule__XAttributeType__Group_17__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_3__1" + // ../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_14_3__1 : rule__XAttributeType__Group_14_3__1__Impl ; + public final void rule__XAttributeType__Group_14_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:4031: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:4032: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:3884:1: ( rule__XAttributeType__Group_14_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3885:2: rule__XAttributeType__Group_14_3__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__18365); - rule__XAttributeType__Group_17__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_3__1__Impl_in_rule__XAttributeType__Group_14_3__18069); + rule__XAttributeType__Group_14_3__1__Impl(); state._fsp--; @@ -11429,35 +10959,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_17__1" + // $ANTLR end "rule__XAttributeType__Group_14_3__1" - // $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:4038:1: rule__XAttributeType__Group_17__1__Impl : ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) ; - public final void rule__XAttributeType__Group_17__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_3__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3891:1: rule__XAttributeType__Group_14_3__1__Impl : ( ( rule__XAttributeType__DefaultValueAssignment_14_3_1 ) ) ; + public final void rule__XAttributeType__Group_14_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:4042: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:4043: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:3895:1: ( ( ( rule__XAttributeType__DefaultValueAssignment_14_3_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__DefaultValueAssignment_14_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4043: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:4044: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:3896:1: ( ( rule__XAttributeType__DefaultValueAssignment_14_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3897:1: ( rule__XAttributeType__DefaultValueAssignment_14_3_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:4045: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:4045:2: rule__XAttributeType__DefaultValueAssignment_17_1 + before(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3898:1: ( rule__XAttributeType__DefaultValueAssignment_14_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3898:2: rule__XAttributeType__DefaultValueAssignment_14_3_1 { - pushFollow(FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl8392); - rule__XAttributeType__DefaultValueAssignment_17_1(); + pushFollow(FOLLOW_rule__XAttributeType__DefaultValueAssignment_14_3_1_in_rule__XAttributeType__Group_14_3__1__Impl8096); + rule__XAttributeType__DefaultValueAssignment_14_3_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1()); + after(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1()); } @@ -11476,26 +11006,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_17__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_3__1__Impl" - // $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:4059: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 { + // $ANTLR start "rule__XAttributeType__Group_14_4__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3912:1: rule__XAttributeType__Group_14_4__0 : rule__XAttributeType__Group_14_4__0__Impl rule__XAttributeType__Group_14_4__1 ; + public final void rule__XAttributeType__Group_14_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:4063: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:4064: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:3916:1: ( rule__XAttributeType__Group_14_4__0__Impl rule__XAttributeType__Group_14_4__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3917:2: rule__XAttributeType__Group_14_4__0__Impl rule__XAttributeType__Group_14_4__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__08426); - rule__XAttributeType__Group_18__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_4__0__Impl_in_rule__XAttributeType__Group_14_4__08130); + rule__XAttributeType__Group_14_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__08429); - rule__XAttributeType__Group_18__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_4__1_in_rule__XAttributeType__Group_14_4__08133); + rule__XAttributeType__Group_14_4__1(); state._fsp--; @@ -11514,25 +11044,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_18__0" + // $ANTLR end "rule__XAttributeType__Group_14_4__0" - // $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:4071:1: rule__XAttributeType__Group_18__0__Impl : ( 'fileExtension' ) ; - public final void rule__XAttributeType__Group_18__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_4__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3924:1: rule__XAttributeType__Group_14_4__0__Impl : ( 'fileExtension' ) ; + public final void rule__XAttributeType__Group_14_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:4075:1: ( ( 'fileExtension' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4076:1: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3928:1: ( ( 'fileExtension' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3929:1: ( 'fileExtension' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4076:1: ( 'fileExtension' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4077:1: 'fileExtension' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3929:1: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3930:1: 'fileExtension' { - before(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); - match(input,69,FOLLOW_69_in_rule__XAttributeType__Group_18__0__Impl8457); - after(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); + before(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); + match(input,70,FOLLOW_70_in_rule__XAttributeType__Group_14_4__0__Impl8161); + after(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); } @@ -11551,21 +11081,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_18__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_4__0__Impl" - // $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:4090:1: rule__XAttributeType__Group_18__1 : rule__XAttributeType__Group_18__1__Impl ; - public final void rule__XAttributeType__Group_18__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_4__1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3943:1: rule__XAttributeType__Group_14_4__1 : rule__XAttributeType__Group_14_4__1__Impl ; + public final void rule__XAttributeType__Group_14_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:4094: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:4095: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:3947:1: ( rule__XAttributeType__Group_14_4__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3948:2: rule__XAttributeType__Group_14_4__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18488); - rule__XAttributeType__Group_18__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_4__1__Impl_in_rule__XAttributeType__Group_14_4__18192); + rule__XAttributeType__Group_14_4__1__Impl(); state._fsp--; @@ -11584,35 +11114,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_18__1" + // $ANTLR end "rule__XAttributeType__Group_14_4__1" - // $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:4101:1: rule__XAttributeType__Group_18__1__Impl : ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) ; - public final void rule__XAttributeType__Group_18__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_4__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3954:1: rule__XAttributeType__Group_14_4__1__Impl : ( ( rule__XAttributeType__FileExtensionAssignment_14_4_1 ) ) ; + public final void rule__XAttributeType__Group_14_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:4105: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:4106: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:3958:1: ( ( ( rule__XAttributeType__FileExtensionAssignment_14_4_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3959:1: ( ( rule__XAttributeType__FileExtensionAssignment_14_4_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4106: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:4107: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:3959:1: ( ( rule__XAttributeType__FileExtensionAssignment_14_4_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__XAttributeType__FileExtensionAssignment_14_4_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:4108: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:4108:2: rule__XAttributeType__FileExtensionAssignment_18_1 + before(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3961:1: ( rule__XAttributeType__FileExtensionAssignment_14_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3961:2: rule__XAttributeType__FileExtensionAssignment_14_4_1 { - pushFollow(FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8515); - rule__XAttributeType__FileExtensionAssignment_18_1(); + pushFollow(FOLLOW_rule__XAttributeType__FileExtensionAssignment_14_4_1_in_rule__XAttributeType__Group_14_4__1__Impl8219); + rule__XAttributeType__FileExtensionAssignment_14_4_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1()); + after(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1()); } @@ -11631,26 +11161,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_18__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_4__1__Impl" - // $ANTLR start "rule__XAttributeType__Group_19__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4122:1: rule__XAttributeType__Group_19__0 : rule__XAttributeType__Group_19__0__Impl rule__XAttributeType__Group_19__1 ; - public final void rule__XAttributeType__Group_19__0() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_5__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3975:1: rule__XAttributeType__Group_14_5__0 : rule__XAttributeType__Group_14_5__0__Impl rule__XAttributeType__Group_14_5__1 ; + public final void rule__XAttributeType__Group_14_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:4126:1: ( rule__XAttributeType__Group_19__0__Impl rule__XAttributeType__Group_19__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4127:2: rule__XAttributeType__Group_19__0__Impl rule__XAttributeType__Group_19__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3979:1: ( rule__XAttributeType__Group_14_5__0__Impl rule__XAttributeType__Group_14_5__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3980:2: rule__XAttributeType__Group_14_5__0__Impl rule__XAttributeType__Group_14_5__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_19__0__Impl_in_rule__XAttributeType__Group_19__08549); - rule__XAttributeType__Group_19__0__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_5__0__Impl_in_rule__XAttributeType__Group_14_5__08253); + rule__XAttributeType__Group_14_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_19__1_in_rule__XAttributeType__Group_19__08552); - rule__XAttributeType__Group_19__1(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_5__1_in_rule__XAttributeType__Group_14_5__08256); + rule__XAttributeType__Group_14_5__1(); state._fsp--; @@ -11669,25 +11199,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_19__0" + // $ANTLR end "rule__XAttributeType__Group_14_5__0" - // $ANTLR start "rule__XAttributeType__Group_19__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4134:1: rule__XAttributeType__Group_19__0__Impl : ( 'mediaType' ) ; - public final void rule__XAttributeType__Group_19__0__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_5__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3987:1: rule__XAttributeType__Group_14_5__0__Impl : ( 'mediaType' ) ; + public final void rule__XAttributeType__Group_14_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:4138:1: ( ( 'mediaType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4139:1: ( 'mediaType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3991:1: ( ( 'mediaType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3992:1: ( 'mediaType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4139:1: ( 'mediaType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4140:1: 'mediaType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3992:1: ( 'mediaType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3993:1: 'mediaType' { - before(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); - match(input,70,FOLLOW_70_in_rule__XAttributeType__Group_19__0__Impl8580); - after(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); + before(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); + match(input,71,FOLLOW_71_in_rule__XAttributeType__Group_14_5__0__Impl8284); + after(grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); } @@ -11706,21 +11236,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_19__0__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_5__0__Impl" - // $ANTLR start "rule__XAttributeType__Group_19__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4153:1: rule__XAttributeType__Group_19__1 : rule__XAttributeType__Group_19__1__Impl ; - public final void rule__XAttributeType__Group_19__1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_5__1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4006:1: rule__XAttributeType__Group_14_5__1 : rule__XAttributeType__Group_14_5__1__Impl ; + public final void rule__XAttributeType__Group_14_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:4157:1: ( rule__XAttributeType__Group_19__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4158:2: rule__XAttributeType__Group_19__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4010:1: ( rule__XAttributeType__Group_14_5__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4011:2: rule__XAttributeType__Group_14_5__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_19__1__Impl_in_rule__XAttributeType__Group_19__18611); - rule__XAttributeType__Group_19__1__Impl(); + pushFollow(FOLLOW_rule__XAttributeType__Group_14_5__1__Impl_in_rule__XAttributeType__Group_14_5__18315); + rule__XAttributeType__Group_14_5__1__Impl(); state._fsp--; @@ -11739,35 +11269,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_19__1" + // $ANTLR end "rule__XAttributeType__Group_14_5__1" - // $ANTLR start "rule__XAttributeType__Group_19__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4164:1: rule__XAttributeType__Group_19__1__Impl : ( ( rule__XAttributeType__MediaTypeAssignment_19_1 ) ) ; - public final void rule__XAttributeType__Group_19__1__Impl() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__Group_14_5__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4017:1: rule__XAttributeType__Group_14_5__1__Impl : ( ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) ) ; + public final void rule__XAttributeType__Group_14_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:4168:1: ( ( ( rule__XAttributeType__MediaTypeAssignment_19_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4169:1: ( ( rule__XAttributeType__MediaTypeAssignment_19_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4021:1: ( ( ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4022:1: ( ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4169:1: ( ( rule__XAttributeType__MediaTypeAssignment_19_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4170:1: ( rule__XAttributeType__MediaTypeAssignment_19_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4022:1: ( ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4023:1: ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) { - before(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4171:1: ( rule__XAttributeType__MediaTypeAssignment_19_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4171:2: rule__XAttributeType__MediaTypeAssignment_19_1 + before(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4024:1: ( rule__XAttributeType__MediaTypeAssignment_14_5_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4024:2: rule__XAttributeType__MediaTypeAssignment_14_5_1 { - pushFollow(FOLLOW_rule__XAttributeType__MediaTypeAssignment_19_1_in_rule__XAttributeType__Group_19__1__Impl8638); - rule__XAttributeType__MediaTypeAssignment_19_1(); + pushFollow(FOLLOW_rule__XAttributeType__MediaTypeAssignment_14_5_1_in_rule__XAttributeType__Group_14_5__1__Impl8342); + rule__XAttributeType__MediaTypeAssignment_14_5_1(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1()); + after(grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1()); } @@ -11786,25 +11316,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__Group_19__1__Impl" + // $ANTLR end "rule__XAttributeType__Group_14_5__1__Impl" // $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:4185: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:4038: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:4189: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:4190: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:4042: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:4043:2: rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08672); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08376); rule__XOseeEnumType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08675); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08379); rule__XOseeEnumType__Group__1(); state._fsp--; @@ -11828,20 +11358,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:4197: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:4050: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:4201:1: ( ( 'oseeEnumType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4202:1: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4054:1: ( ( 'oseeEnumType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4055:1: ( 'oseeEnumType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4202:1: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4203:1: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4055:1: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4056:1: 'oseeEnumType' { before(grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0()); - match(input,71,FOLLOW_71_in_rule__XOseeEnumType__Group__0__Impl8703); + match(input,72,FOLLOW_72_in_rule__XOseeEnumType__Group__0__Impl8407); after(grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0()); } @@ -11865,21 +11395,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:4216: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:4069: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:4220: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:4221: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:4073: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:4074:2: rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18734); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18438); rule__XOseeEnumType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18737); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18441); rule__XOseeEnumType__Group__2(); state._fsp--; @@ -11903,23 +11433,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:4228: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:4081: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:4232: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:4233: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:4085: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:4086: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:4233: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:4234: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:4086: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:4087: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:4235: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:4235: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:4088: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:4088:2: rule__XOseeEnumType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8764); + pushFollow(FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8468); rule__XOseeEnumType__NameAssignment_1(); state._fsp--; @@ -11950,21 +11480,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:4245: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:4098: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:4249: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:4250: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:4102: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:4103:2: rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28794); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28498); rule__XOseeEnumType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28797); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28501); rule__XOseeEnumType__Group__3(); state._fsp--; @@ -11988,20 +11518,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:4257: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:4110: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:4261:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4262:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4114:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4115:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4262:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4263:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4115:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4116:1: '{' { before(grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2()); - match(input,53,FOLLOW_53_in_rule__XOseeEnumType__Group__2__Impl8825); + match(input,54,FOLLOW_54_in_rule__XOseeEnumType__Group__2__Impl8529); after(grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2()); } @@ -12025,21 +11555,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:4276: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:4129: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:4280: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:4281: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:4133: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:4134:2: rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38856); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38560); rule__XOseeEnumType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38859); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38563); rule__XOseeEnumType__Group__4(); state._fsp--; @@ -12063,31 +11593,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:4288: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:4141: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:4292: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:4293: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:4145: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:4146: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:4293: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:4294: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:4146: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:4147: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:4295:1: ( rule__XOseeEnumType__Group_3__0 )? - int alt41=2; - int LA41_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:4148:1: ( rule__XOseeEnumType__Group_3__0 )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA41_0==58) ) { - alt41=1; + if ( (LA35_0==59) ) { + alt35=1; } - switch (alt41) { + 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:4295: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:4148:2: rule__XOseeEnumType__Group_3__0 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8886); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8590); rule__XOseeEnumType__Group_3__0(); state._fsp--; @@ -12121,21 +11651,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:4305: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:4158: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:4309: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:4310: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:4162: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:4163:2: rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48917); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48621); rule__XOseeEnumType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48920); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48624); rule__XOseeEnumType__Group__5(); state._fsp--; @@ -12159,20 +11689,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:4317: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:4170: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:4321:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4322:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4174:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4175:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4322:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4323:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4175:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4176:1: 'uuid' { before(grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4()); - match(input,54,FOLLOW_54_in_rule__XOseeEnumType__Group__4__Impl8948); + match(input,55,FOLLOW_55_in_rule__XOseeEnumType__Group__4__Impl8652); after(grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4()); } @@ -12196,21 +11726,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:4336: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:4189: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:4340: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:4341: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:4193: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:4194:2: rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58979); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58683); rule__XOseeEnumType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58982); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58686); rule__XOseeEnumType__Group__6(); state._fsp--; @@ -12234,23 +11764,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:4348: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:4201: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:4352: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:4353: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:4205: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:4206: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:4353: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:4354: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:4206: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:4207: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:4355: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:4355: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:4208: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:4208:2: rule__XOseeEnumType__UuidAssignment_5 { - pushFollow(FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl9009); + pushFollow(FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8713); rule__XOseeEnumType__UuidAssignment_5(); state._fsp--; @@ -12281,21 +11811,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:4365: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:4218: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:4369: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:4370: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:4222: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:4223:2: rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__69039); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68743); rule__XOseeEnumType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__69042); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68746); rule__XOseeEnumType__Group__7(); state._fsp--; @@ -12319,35 +11849,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:4377: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:4230: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:4381: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:4382: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:4234: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:4235: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:4382: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:4383: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:4235: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:4236: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:4384:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* - loop42: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4237:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* + loop36: do { - int alt42=2; - int LA42_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA42_0==72) ) { - alt42=1; + if ( (LA36_0==73) ) { + alt36=1; } - switch (alt42) { + 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:4384: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:4237:2: rule__XOseeEnumType__EnumEntriesAssignment_6 { - pushFollow(FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl9069); + pushFollow(FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8773); rule__XOseeEnumType__EnumEntriesAssignment_6(); state._fsp--; @@ -12357,7 +11887,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop42; + break loop36; } } while (true); @@ -12384,16 +11914,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:4394: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:4247: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:4398: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:4399: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:4251: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:4252:2: rule__XOseeEnumType__Group__7__Impl { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__79100); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78804); rule__XOseeEnumType__Group__7__Impl(); state._fsp--; @@ -12417,20 +11947,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:4405: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:4258: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:4409:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4410:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4262:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4263:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4410:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4411:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4263:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4264:1: '}' { before(grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); - match(input,55,FOLLOW_55_in_rule__XOseeEnumType__Group__7__Impl9128); + match(input,56,FOLLOW_56_in_rule__XOseeEnumType__Group__7__Impl8832); after(grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); } @@ -12454,21 +11984,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:4440: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:4293: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:4444: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:4445: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:4297: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:4298: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__09175); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08879); rule__XOseeEnumType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__09178); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08882); rule__XOseeEnumType__Group_3__1(); state._fsp--; @@ -12492,20 +12022,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:4452: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:4305: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:4456:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4457:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4309:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4310:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4457:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4458:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4310:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4311:1: 'guid' { before(grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0()); - match(input,58,FOLLOW_58_in_rule__XOseeEnumType__Group_3__0__Impl9206); + match(input,59,FOLLOW_59_in_rule__XOseeEnumType__Group_3__0__Impl8910); after(grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0()); } @@ -12529,16 +12059,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:4471: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:4324: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:4475: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:4476: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:4328: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:4329:2: rule__XOseeEnumType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__19237); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18941); rule__XOseeEnumType__Group_3__1__Impl(); state._fsp--; @@ -12562,23 +12092,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:4482: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:4335: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:4486: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:4487: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:4339: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:4340: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:4487: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:4488: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:4340: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:4341: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:4489: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:4489: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:4342: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:4342:2: rule__XOseeEnumType__TypeGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl9264); + pushFollow(FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8968); rule__XOseeEnumType__TypeGuidAssignment_3_1(); state._fsp--; @@ -12609,21 +12139,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:4503: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:4356: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:4507: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:4508: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:4360: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:4361:2: rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__09298); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__09002); rule__XOseeEnumEntry__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__09301); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__09005); rule__XOseeEnumEntry__Group__1(); state._fsp--; @@ -12647,20 +12177,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:4515: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:4368: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:4519:1: ( ( 'entry' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4520:1: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4372:1: ( ( 'entry' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4373:1: ( 'entry' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4520:1: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4521:1: 'entry' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4373:1: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4374:1: 'entry' { before(grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0()); - match(input,72,FOLLOW_72_in_rule__XOseeEnumEntry__Group__0__Impl9329); + match(input,73,FOLLOW_73_in_rule__XOseeEnumEntry__Group__0__Impl9033); after(grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0()); } @@ -12684,21 +12214,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:4534: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:4387: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:4538: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:4539: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:4391: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:4392:2: rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__19360); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__19064); rule__XOseeEnumEntry__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__19363); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__19067); rule__XOseeEnumEntry__Group__2(); state._fsp--; @@ -12722,23 +12252,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:4546: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:4399: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:4550: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:4551: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:4403: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:4404: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:4551: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:4552: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:4404: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:4405: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:4553: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:4553: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:4406: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:4406:2: rule__XOseeEnumEntry__NameAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl9390); + pushFollow(FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl9094); rule__XOseeEnumEntry__NameAssignment_1(); state._fsp--; @@ -12769,21 +12299,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:4563: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:4416: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:4567: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:4568: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:4420: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:4421:2: rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__29420); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__29124); rule__XOseeEnumEntry__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__29423); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__29127); rule__XOseeEnumEntry__Group__3(); state._fsp--; @@ -12807,31 +12337,31 @@ 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:4575: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:4428: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:4579: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:4580: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:4432: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:4433: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:4580: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:4581: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:4433: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:4434: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:4582:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? - 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:4435:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA43_0==RULE_WHOLE_NUM_STR) ) { - alt43=1; + if ( (LA37_0==RULE_WHOLE_NUM_STR) ) { + alt37=1; } - switch (alt43) { + 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:4582: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:4435:2: rule__XOseeEnumEntry__OrdinalAssignment_2 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl9450); + pushFollow(FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl9154); rule__XOseeEnumEntry__OrdinalAssignment_2(); state._fsp--; @@ -12865,21 +12395,21 @@ 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:4592:1: rule__XOseeEnumEntry__Group__3 : 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:4445: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:4596: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:4597:2: 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:4449: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:4450:2: rule__XOseeEnumEntry__Group__3__Impl rule__XOseeEnumEntry__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__39481); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__39185); rule__XOseeEnumEntry__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__39484); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__39188); rule__XOseeEnumEntry__Group__4(); state._fsp--; @@ -12903,31 +12433,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:4604: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:4457: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:4608: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:4609: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:4461: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:4462: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:4609: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:4610: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:4462: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:4463: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:4611:1: ( rule__XOseeEnumEntry__Group_3__0 )? - int alt44=2; - int LA44_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:4464:1: ( rule__XOseeEnumEntry__Group_3__0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA44_0==73) ) { - alt44=1; + if ( (LA38_0==74) ) { + alt38=1; } - switch (alt44) { + 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:4611: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:4464:2: rule__XOseeEnumEntry__Group_3__0 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl9511); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl9215); rule__XOseeEnumEntry__Group_3__0(); state._fsp--; @@ -12961,16 +12491,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4621:1: rule__XOseeEnumEntry__Group__4 : 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:4474: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:4625: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:4626:2: 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:4478: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:4479:2: rule__XOseeEnumEntry__Group__4__Impl { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__49542); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__49246); rule__XOseeEnumEntry__Group__4__Impl(); state._fsp--; @@ -12994,31 +12524,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4632:1: rule__XOseeEnumEntry__Group__4__Impl : ( ( 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:4485: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:4636: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:4637: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:4489: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:4490: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:4637: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:4638: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:4490: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:4491: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:4639:1: ( rule__XOseeEnumEntry__Group_4__0 )? - 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:4492:1: ( rule__XOseeEnumEntry__Group_4__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA45_0==67) ) { - alt45=1; + if ( (LA39_0==68) ) { + alt39=1; } - switch (alt45) { + 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:4639:2: 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:4492:2: rule__XOseeEnumEntry__Group_4__0 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl9569); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl9273); rule__XOseeEnumEntry__Group_4__0(); state._fsp--; @@ -13052,21 +12582,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4659: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:4512: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:4663: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:4664: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:4516: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:4517: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__09610); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__09314); rule__XOseeEnumEntry__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09613); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09317); rule__XOseeEnumEntry__Group_3__1(); state._fsp--; @@ -13090,20 +12620,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:4671: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:4524: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:4675:1: ( ( 'entryGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4676:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4528:1: ( ( 'entryGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4529:1: ( 'entryGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4676:1: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4677:1: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4529:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4530:1: 'entryGuid' { before(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0()); - match(input,73,FOLLOW_73_in_rule__XOseeEnumEntry__Group_3__0__Impl9641); + match(input,74,FOLLOW_74_in_rule__XOseeEnumEntry__Group_3__0__Impl9345); after(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0()); } @@ -13127,16 +12657,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:4690: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:4543: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:4694: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:4695: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:4547: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:4548:2: rule__XOseeEnumEntry__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19672); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19376); rule__XOseeEnumEntry__Group_3__1__Impl(); state._fsp--; @@ -13160,23 +12690,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:4701: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:4554: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:4705: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:4706: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:4558: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:4559: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:4706: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:4707: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:4559: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:4560: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:4708: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:4708: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:4561: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:4561:2: rule__XOseeEnumEntry__EntryGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9699); + pushFollow(FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9403); rule__XOseeEnumEntry__EntryGuidAssignment_3_1(); state._fsp--; @@ -13207,21 +12737,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4722:1: rule__XOseeEnumEntry__Group_4__0 : 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:4575: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:4726: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:4727:2: 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:4579: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:4580: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__09733); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__0__Impl_in_rule__XOseeEnumEntry__Group_4__09437); rule__XOseeEnumEntry__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09736); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09440); rule__XOseeEnumEntry__Group_4__1(); state._fsp--; @@ -13245,20 +12775,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4734:1: rule__XOseeEnumEntry__Group_4__0__Impl : ( 'description' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4587: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:4738:1: ( ( 'description' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4739:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4591:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4592:1: ( 'description' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4739:1: ( 'description' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4740:1: 'description' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4592:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4593:1: 'description' { before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); - match(input,67,FOLLOW_67_in_rule__XOseeEnumEntry__Group_4__0__Impl9764); + match(input,68,FOLLOW_68_in_rule__XOseeEnumEntry__Group_4__0__Impl9468); after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); } @@ -13282,16 +12812,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4753:1: rule__XOseeEnumEntry__Group_4__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:4606: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:4757: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:4758:2: 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:4610: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:4611:2: rule__XOseeEnumEntry__Group_4__1__Impl { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19795); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19499); rule__XOseeEnumEntry__Group_4__1__Impl(); state._fsp--; @@ -13315,23 +12845,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4764:1: rule__XOseeEnumEntry__Group_4__1__Impl : ( ( 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:4617: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:4768: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:4769: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:4621: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:4622: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:4769: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:4770: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:4622: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:4623: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:4771: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:4771:2: 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:4624: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:4624:2: rule__XOseeEnumEntry__DescriptionAssignment_4_1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9822); + pushFollow(FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9526); rule__XOseeEnumEntry__DescriptionAssignment_4_1(); state._fsp--; @@ -13362,21 +12892,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:4785: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:4638: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:4789: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:4790: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:4642: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:4643:2: rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09856); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09560); rule__XOseeEnumOverride__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09859); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09563); rule__XOseeEnumOverride__Group__1(); state._fsp--; @@ -13400,20 +12930,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:4797: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:4650: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:4801:1: ( ( 'overrides enum' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4802:1: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4654:1: ( ( 'overrides enum' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4655:1: ( 'overrides enum' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4802:1: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4803:1: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4655:1: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4656:1: 'overrides enum' { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0()); - match(input,74,FOLLOW_74_in_rule__XOseeEnumOverride__Group__0__Impl9887); + match(input,75,FOLLOW_75_in_rule__XOseeEnumOverride__Group__0__Impl9591); after(grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0()); } @@ -13437,21 +12967,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:4816: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:4669: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:4820: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:4821: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:4673: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:4674:2: rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19918); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19622); rule__XOseeEnumOverride__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19921); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19625); rule__XOseeEnumOverride__Group__2(); state._fsp--; @@ -13475,23 +13005,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:4828: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:4681: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:4832: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:4833: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:4685: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:4686: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:4833: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:4834: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:4686: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:4687: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:4835: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:4835: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:4688: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:4688:2: rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9948); + pushFollow(FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9652); rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1(); state._fsp--; @@ -13522,21 +13052,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:4845: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:4698: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:4849: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:4850: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:4702: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:4703:2: rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29978); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29682); rule__XOseeEnumOverride__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29981); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29685); rule__XOseeEnumOverride__Group__3(); state._fsp--; @@ -13560,20 +13090,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:4857: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:4710: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:4861:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4862:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4714:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4715:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4862:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4863:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4715:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4716:1: '{' { before(grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2()); - match(input,53,FOLLOW_53_in_rule__XOseeEnumOverride__Group__2__Impl10009); + match(input,54,FOLLOW_54_in_rule__XOseeEnumOverride__Group__2__Impl9713); after(grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2()); } @@ -13597,21 +13127,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:4876: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:4729: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:4880: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:4881: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:4733: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:4734:2: rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__310040); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39744); rule__XOseeEnumOverride__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__310043); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39747); rule__XOseeEnumOverride__Group__4(); state._fsp--; @@ -13635,31 +13165,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:4888: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:4741: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:4892: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:4893: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:4745: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:4746: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:4893: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:4894: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:4746: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:4747: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:4895:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? - 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:4748:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA46_0==98) ) { - alt46=1; + if ( (LA40_0==99) ) { + alt40=1; } - switch (alt46) { + 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:4895: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:4748:2: rule__XOseeEnumOverride__InheritAllAssignment_3 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl10070); + pushFollow(FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9774); rule__XOseeEnumOverride__InheritAllAssignment_3(); state._fsp--; @@ -13693,21 +13223,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:4905: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:4758: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:4909: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:4910: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:4762: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:4763:2: rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__410101); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49805); rule__XOseeEnumOverride__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__410104); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49808); rule__XOseeEnumOverride__Group__5(); state._fsp--; @@ -13731,35 +13261,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:4917: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:4770: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:4921: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:4922: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:4774: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:4775: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:4922: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:4923: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:4775: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:4776: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:4924:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* - loop47: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4777:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* + loop41: do { - int alt47=2; - int LA47_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( ((LA47_0>=75 && LA47_0<=76)) ) { - alt47=1; + if ( ((LA41_0>=76 && LA41_0<=77)) ) { + alt41=1; } - switch (alt47) { + 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:4924: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:4777:2: rule__XOseeEnumOverride__OverrideOptionsAssignment_4 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl10131); + pushFollow(FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9835); rule__XOseeEnumOverride__OverrideOptionsAssignment_4(); state._fsp--; @@ -13769,7 +13299,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop47; + break loop41; } } while (true); @@ -13796,16 +13326,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:4934: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:4787: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:4938: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:4939: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:4791: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:4792:2: rule__XOseeEnumOverride__Group__5__Impl { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__510162); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59866); rule__XOseeEnumOverride__Group__5__Impl(); state._fsp--; @@ -13829,20 +13359,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:4945: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:4798: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:4949:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4950:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4802:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4803:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4950:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4951:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4803:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4804:1: '}' { before(grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); - match(input,55,FOLLOW_55_in_rule__XOseeEnumOverride__Group__5__Impl10190); + match(input,56,FOLLOW_56_in_rule__XOseeEnumOverride__Group__5__Impl9894); after(grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); } @@ -13866,21 +13396,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:4976: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:4829: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:4980: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:4981: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:4833: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:4834:2: rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 { - pushFollow(FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__010233); + pushFollow(FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09937); rule__AddEnum__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__010236); + pushFollow(FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09940); rule__AddEnum__Group__1(); state._fsp--; @@ -13904,20 +13434,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:4988: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:4841: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:4992:1: ( ( 'add' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4993:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4845:1: ( ( 'add' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4846:1: ( 'add' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4993:1: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4994:1: 'add' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4846:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4847:1: 'add' { before(grammarAccess.getAddEnumAccess().getAddKeyword_0()); - match(input,75,FOLLOW_75_in_rule__AddEnum__Group__0__Impl10264); + match(input,76,FOLLOW_76_in_rule__AddEnum__Group__0__Impl9968); after(grammarAccess.getAddEnumAccess().getAddKeyword_0()); } @@ -13941,21 +13471,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:5007: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:4860: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:5011: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:5012: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:4864: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:4865:2: rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 { - pushFollow(FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__110295); + pushFollow(FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19999); rule__AddEnum__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__110298); + pushFollow(FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__110002); rule__AddEnum__Group__2(); state._fsp--; @@ -13979,23 +13509,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:5019: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:4872: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:5023: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:5024: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:4876: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:4877: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:5024: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:5025: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:4877: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:4878: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:5026: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:5026: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:4879: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:4879:2: rule__AddEnum__EnumEntryAssignment_1 { - pushFollow(FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl10325); + pushFollow(FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl10029); rule__AddEnum__EnumEntryAssignment_1(); state._fsp--; @@ -14026,21 +13556,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:5036: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:4889: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:5040: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:5041: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:4893: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:4894:2: rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 { - pushFollow(FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__210355); + pushFollow(FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__210059); rule__AddEnum__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__210358); + pushFollow(FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__210062); rule__AddEnum__Group__3(); state._fsp--; @@ -14064,31 +13594,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:5048: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:4901: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:5052: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:5053: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:4905: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:4906: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:5053: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:5054: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:4906: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:4907: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:5055:1: ( rule__AddEnum__OrdinalAssignment_2 )? - int alt48=2; - int LA48_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:4908:1: ( rule__AddEnum__OrdinalAssignment_2 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA48_0==RULE_WHOLE_NUM_STR) ) { - alt48=1; + if ( (LA42_0==RULE_WHOLE_NUM_STR) ) { + alt42=1; } - switch (alt48) { + 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:5055: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:4908:2: rule__AddEnum__OrdinalAssignment_2 { - pushFollow(FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl10385); + pushFollow(FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl10089); rule__AddEnum__OrdinalAssignment_2(); state._fsp--; @@ -14122,21 +13652,21 @@ 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:5065:1: rule__AddEnum__Group__3 : 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:4918: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:5069: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:5070:2: 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:4922: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:4923:2: rule__AddEnum__Group__3__Impl rule__AddEnum__Group__4 { - pushFollow(FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__310416); + pushFollow(FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__310120); rule__AddEnum__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__310419); + pushFollow(FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__310123); rule__AddEnum__Group__4(); state._fsp--; @@ -14160,31 +13690,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:5077: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:4930: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:5081: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:5082: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:4934: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:4935: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:5082: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:5083: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:4935: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:4936: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:5084:1: ( rule__AddEnum__Group_3__0 )? - int alt49=2; - int LA49_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:4937:1: ( rule__AddEnum__Group_3__0 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA49_0==73) ) { - alt49=1; + if ( (LA43_0==74) ) { + alt43=1; } - switch (alt49) { + 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:5084: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:4937:2: rule__AddEnum__Group_3__0 { - pushFollow(FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl10446); + pushFollow(FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl10150); rule__AddEnum__Group_3__0(); state._fsp--; @@ -14218,16 +13748,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5094:1: rule__AddEnum__Group__4 : 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:4947: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:5098: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:5099:2: 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:4951: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:4952:2: rule__AddEnum__Group__4__Impl { - pushFollow(FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__410477); + pushFollow(FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__410181); rule__AddEnum__Group__4__Impl(); state._fsp--; @@ -14251,31 +13781,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5105:1: rule__AddEnum__Group__4__Impl : ( ( 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:4958: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:5109: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:5110: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:4962: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:4963: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:5110: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:5111: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:4963: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:4964: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:5112:1: ( rule__AddEnum__Group_4__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:4965:1: ( rule__AddEnum__Group_4__0 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA50_0==67) ) { - alt50=1; + if ( (LA44_0==68) ) { + alt44=1; } - switch (alt50) { + 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:5112:2: 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:4965:2: rule__AddEnum__Group_4__0 { - pushFollow(FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl10504); + pushFollow(FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl10208); rule__AddEnum__Group_4__0(); state._fsp--; @@ -14309,21 +13839,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5132: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:4985: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:5136: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:5137: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:4989: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:4990: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__010545); + pushFollow(FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__010249); rule__AddEnum__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__010548); + pushFollow(FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__010252); rule__AddEnum__Group_3__1(); state._fsp--; @@ -14347,20 +13877,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:5144: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:4997: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:5148:1: ( ( 'entryGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5149:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5001:1: ( ( 'entryGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5002:1: ( 'entryGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5149:1: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5150:1: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5002:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5003:1: 'entryGuid' { before(grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0()); - match(input,73,FOLLOW_73_in_rule__AddEnum__Group_3__0__Impl10576); + match(input,74,FOLLOW_74_in_rule__AddEnum__Group_3__0__Impl10280); after(grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0()); } @@ -14384,16 +13914,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:5163: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:5016: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:5167: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:5168: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:5020: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:5021:2: rule__AddEnum__Group_3__1__Impl { - pushFollow(FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110607); + pushFollow(FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110311); rule__AddEnum__Group_3__1__Impl(); state._fsp--; @@ -14417,23 +13947,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:5174: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:5027: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:5178: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:5179: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:5031: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:5032: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:5179: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:5180: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:5032: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:5033: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:5181: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:5181: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:5034: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:5034:2: rule__AddEnum__EntryGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10634); + pushFollow(FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10338); rule__AddEnum__EntryGuidAssignment_3_1(); state._fsp--; @@ -14464,21 +13994,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5195:1: rule__AddEnum__Group_4__0 : 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:5048: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:5199: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:5200:2: 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:5052: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:5053: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__010668); + pushFollow(FOLLOW_rule__AddEnum__Group_4__0__Impl_in_rule__AddEnum__Group_4__010372); rule__AddEnum__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010671); + pushFollow(FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010375); rule__AddEnum__Group_4__1(); state._fsp--; @@ -14502,20 +14032,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5207:1: rule__AddEnum__Group_4__0__Impl : ( 'description' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5060: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:5211:1: ( ( 'description' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5212:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5064:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5065:1: ( 'description' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5212:1: ( 'description' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5213:1: 'description' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5065:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5066:1: 'description' { before(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); - match(input,67,FOLLOW_67_in_rule__AddEnum__Group_4__0__Impl10699); + match(input,68,FOLLOW_68_in_rule__AddEnum__Group_4__0__Impl10403); after(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); } @@ -14539,16 +14069,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5226:1: rule__AddEnum__Group_4__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:5079: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:5230: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:5231:2: 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:5083: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:5084:2: rule__AddEnum__Group_4__1__Impl { - pushFollow(FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110730); + pushFollow(FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110434); rule__AddEnum__Group_4__1__Impl(); state._fsp--; @@ -14572,23 +14102,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5237:1: rule__AddEnum__Group_4__1__Impl : ( ( 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:5090: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:5241: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:5242: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:5094: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:5095: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:5242: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:5243: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:5095: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:5096: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:5244: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:5244:2: 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:5097: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:5097:2: rule__AddEnum__DescriptionAssignment_4_1 { - pushFollow(FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10757); + pushFollow(FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10461); rule__AddEnum__DescriptionAssignment_4_1(); state._fsp--; @@ -14619,21 +14149,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:5258: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:5111: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:5262: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:5263: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:5115: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:5116:2: rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 { - pushFollow(FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010791); + pushFollow(FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010495); rule__RemoveEnum__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010794); + pushFollow(FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010498); rule__RemoveEnum__Group__1(); state._fsp--; @@ -14657,20 +14187,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:5270: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:5123: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:5274:1: ( ( 'remove' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5275:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5127:1: ( ( 'remove' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5128:1: ( 'remove' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5275:1: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5276:1: 'remove' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5128:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5129:1: 'remove' { before(grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0()); - match(input,76,FOLLOW_76_in_rule__RemoveEnum__Group__0__Impl10822); + match(input,77,FOLLOW_77_in_rule__RemoveEnum__Group__0__Impl10526); after(grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0()); } @@ -14694,16 +14224,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:5289: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:5142: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:5293: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:5294: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:5146: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:5147:2: rule__RemoveEnum__Group__1__Impl { - pushFollow(FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110853); + pushFollow(FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110557); rule__RemoveEnum__Group__1__Impl(); state._fsp--; @@ -14727,23 +14257,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:5300: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:5153: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:5304: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:5305: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:5157: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:5158: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:5305: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:5306: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:5158: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:5159: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:5307: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:5307: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:5160: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:5160:2: rule__RemoveEnum__EnumEntryAssignment_1 { - pushFollow(FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10880); + pushFollow(FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10584); rule__RemoveEnum__EnumEntryAssignment_1(); state._fsp--; @@ -14774,21 +14304,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5321:1: rule__XOseeArtifactTypeOverride__Group__0 : rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5174:1: rule__XOseeArtifactTypeOverride__Group__0 : rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 ; public final void rule__XOseeArtifactTypeOverride__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:5325:1: ( rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5326:2: rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5178:1: ( rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5179:2: rule__XOseeArtifactTypeOverride__Group__0__Impl rule__XOseeArtifactTypeOverride__Group__1 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__0__Impl_in_rule__XOseeArtifactTypeOverride__Group__010914); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__0__Impl_in_rule__XOseeArtifactTypeOverride__Group__010618); rule__XOseeArtifactTypeOverride__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__1_in_rule__XOseeArtifactTypeOverride__Group__010917); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__1_in_rule__XOseeArtifactTypeOverride__Group__010621); rule__XOseeArtifactTypeOverride__Group__1(); state._fsp--; @@ -14812,20 +14342,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5333:1: rule__XOseeArtifactTypeOverride__Group__0__Impl : ( 'overrides artifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5186:1: rule__XOseeArtifactTypeOverride__Group__0__Impl : ( 'overrides artifactType' ) ; public final void rule__XOseeArtifactTypeOverride__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:5337:1: ( ( 'overrides artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5338:1: ( 'overrides artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5190:1: ( ( 'overrides artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5191:1: ( 'overrides artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5338:1: ( 'overrides artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5339:1: 'overrides artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5191:1: ( 'overrides artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5192:1: 'overrides artifactType' { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridesArtifactTypeKeyword_0()); - match(input,77,FOLLOW_77_in_rule__XOseeArtifactTypeOverride__Group__0__Impl10945); + match(input,78,FOLLOW_78_in_rule__XOseeArtifactTypeOverride__Group__0__Impl10649); after(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridesArtifactTypeKeyword_0()); } @@ -14849,21 +14379,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5352:1: rule__XOseeArtifactTypeOverride__Group__1 : rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5205:1: rule__XOseeArtifactTypeOverride__Group__1 : rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 ; public final void rule__XOseeArtifactTypeOverride__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:5356:1: ( rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5357:2: rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5209:1: ( rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5210:2: rule__XOseeArtifactTypeOverride__Group__1__Impl rule__XOseeArtifactTypeOverride__Group__2 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__1__Impl_in_rule__XOseeArtifactTypeOverride__Group__110976); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__1__Impl_in_rule__XOseeArtifactTypeOverride__Group__110680); rule__XOseeArtifactTypeOverride__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__2_in_rule__XOseeArtifactTypeOverride__Group__110979); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__2_in_rule__XOseeArtifactTypeOverride__Group__110683); rule__XOseeArtifactTypeOverride__Group__2(); state._fsp--; @@ -14887,23 +14417,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5364:1: rule__XOseeArtifactTypeOverride__Group__1__Impl : ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5217:1: rule__XOseeArtifactTypeOverride__Group__1__Impl : ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) ; public final void rule__XOseeArtifactTypeOverride__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:5368:1: ( ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5369:1: ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5221:1: ( ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5222:1: ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5369:1: ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5370:1: ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5222:1: ( ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5223:1: ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridenArtifactTypeAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5371:1: ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5371:2: rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5224:1: ( rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5224:2: rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1_in_rule__XOseeArtifactTypeOverride__Group__1__Impl11006); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1_in_rule__XOseeArtifactTypeOverride__Group__1__Impl10710); rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1(); state._fsp--; @@ -14934,21 +14464,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5381:1: rule__XOseeArtifactTypeOverride__Group__2 : rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5234:1: rule__XOseeArtifactTypeOverride__Group__2 : rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 ; public final void rule__XOseeArtifactTypeOverride__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:5385:1: ( rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5386:2: rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5238:1: ( rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5239:2: rule__XOseeArtifactTypeOverride__Group__2__Impl rule__XOseeArtifactTypeOverride__Group__3 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__2__Impl_in_rule__XOseeArtifactTypeOverride__Group__211036); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__2__Impl_in_rule__XOseeArtifactTypeOverride__Group__210740); rule__XOseeArtifactTypeOverride__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__3_in_rule__XOseeArtifactTypeOverride__Group__211039); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__3_in_rule__XOseeArtifactTypeOverride__Group__210743); rule__XOseeArtifactTypeOverride__Group__3(); state._fsp--; @@ -14972,20 +14502,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5393:1: rule__XOseeArtifactTypeOverride__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5246:1: rule__XOseeArtifactTypeOverride__Group__2__Impl : ( '{' ) ; public final void rule__XOseeArtifactTypeOverride__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:5397:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5398:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5250:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5251:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5398:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5399:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5251:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5252:1: '{' { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getLeftCurlyBracketKeyword_2()); - match(input,53,FOLLOW_53_in_rule__XOseeArtifactTypeOverride__Group__2__Impl11067); + match(input,54,FOLLOW_54_in_rule__XOseeArtifactTypeOverride__Group__2__Impl10771); after(grammarAccess.getXOseeArtifactTypeOverrideAccess().getLeftCurlyBracketKeyword_2()); } @@ -15009,21 +14539,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5412:1: rule__XOseeArtifactTypeOverride__Group__3 : rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5265:1: rule__XOseeArtifactTypeOverride__Group__3 : rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 ; public final void rule__XOseeArtifactTypeOverride__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:5416:1: ( rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5417:2: rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5269:1: ( rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5270:2: rule__XOseeArtifactTypeOverride__Group__3__Impl rule__XOseeArtifactTypeOverride__Group__4 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__3__Impl_in_rule__XOseeArtifactTypeOverride__Group__311098); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__3__Impl_in_rule__XOseeArtifactTypeOverride__Group__310802); rule__XOseeArtifactTypeOverride__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__4_in_rule__XOseeArtifactTypeOverride__Group__311101); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__4_in_rule__XOseeArtifactTypeOverride__Group__310805); rule__XOseeArtifactTypeOverride__Group__4(); state._fsp--; @@ -15047,31 +14577,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5424:1: rule__XOseeArtifactTypeOverride__Group__3__Impl : ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5277:1: rule__XOseeArtifactTypeOverride__Group__3__Impl : ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) ; public final void rule__XOseeArtifactTypeOverride__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:5428:1: ( ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5429:1: ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5281:1: ( ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5282:1: ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5429:1: ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5430:1: ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5282:1: ( ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5283:1: ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getInheritAllAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5431:1: ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? - int alt51=2; - int LA51_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:5284:1: ( rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA51_0==98) ) { - alt51=1; + if ( (LA45_0==99) ) { + alt45=1; } - switch (alt51) { + 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:5431:2: rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5284:2: rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__InheritAllAssignment_3_in_rule__XOseeArtifactTypeOverride__Group__3__Impl11128); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__InheritAllAssignment_3_in_rule__XOseeArtifactTypeOverride__Group__3__Impl10832); rule__XOseeArtifactTypeOverride__InheritAllAssignment_3(); state._fsp--; @@ -15105,21 +14635,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5441:1: rule__XOseeArtifactTypeOverride__Group__4 : rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5294:1: rule__XOseeArtifactTypeOverride__Group__4 : rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 ; public final void rule__XOseeArtifactTypeOverride__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:5445:1: ( rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5446:2: rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5298:1: ( rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5299:2: rule__XOseeArtifactTypeOverride__Group__4__Impl rule__XOseeArtifactTypeOverride__Group__5 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__4__Impl_in_rule__XOseeArtifactTypeOverride__Group__411159); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__4__Impl_in_rule__XOseeArtifactTypeOverride__Group__410863); rule__XOseeArtifactTypeOverride__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__5_in_rule__XOseeArtifactTypeOverride__Group__411162); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__5_in_rule__XOseeArtifactTypeOverride__Group__410866); rule__XOseeArtifactTypeOverride__Group__5(); state._fsp--; @@ -15143,26 +14673,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5453:1: rule__XOseeArtifactTypeOverride__Group__4__Impl : ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5306:1: rule__XOseeArtifactTypeOverride__Group__4__Impl : ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) ; public final void rule__XOseeArtifactTypeOverride__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:5457:1: ( ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5458:1: ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5310:1: ( ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5311:1: ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5458:1: ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5459:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5311:1: ( ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5312:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5459:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5460:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5312:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5313:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverrideOptionsAssignment_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5461:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5461:2: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5314:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5314:2: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl11191); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl10895); rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4(); state._fsp--; @@ -15174,26 +14704,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:5464:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5465:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5317:1: ( ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5318:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverrideOptionsAssignment_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5466:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* - loop52: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5319:1: ( rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 )* + loop46: do { - int alt52=2; - int LA52_0 = input.LA(1); + int alt46=2; + int LA46_0 = input.LA(1); - if ( ((LA52_0>=75 && LA52_0<=76)||LA52_0==78) ) { - alt52=1; + if ( ((LA46_0>=76 && LA46_0<=77)||LA46_0==79) ) { + alt46=1; } - switch (alt52) { + 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:5466:2: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5319:2: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl11203); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl10907); rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4(); state._fsp--; @@ -15203,7 +14733,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop52; + break loop46; } } while (true); @@ -15233,16 +14763,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5477:1: rule__XOseeArtifactTypeOverride__Group__5 : rule__XOseeArtifactTypeOverride__Group__5__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5330:1: rule__XOseeArtifactTypeOverride__Group__5 : rule__XOseeArtifactTypeOverride__Group__5__Impl ; public final void rule__XOseeArtifactTypeOverride__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:5481:1: ( rule__XOseeArtifactTypeOverride__Group__5__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5482:2: rule__XOseeArtifactTypeOverride__Group__5__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5334:1: ( rule__XOseeArtifactTypeOverride__Group__5__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5335:2: rule__XOseeArtifactTypeOverride__Group__5__Impl { - pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__5__Impl_in_rule__XOseeArtifactTypeOverride__Group__511236); + pushFollow(FOLLOW_rule__XOseeArtifactTypeOverride__Group__5__Impl_in_rule__XOseeArtifactTypeOverride__Group__510940); rule__XOseeArtifactTypeOverride__Group__5__Impl(); state._fsp--; @@ -15266,20 +14796,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5488:1: rule__XOseeArtifactTypeOverride__Group__5__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__XOseeArtifactTypeOverride__Group__5__Impl : ( '}' ) ; public final void rule__XOseeArtifactTypeOverride__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:5492:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5493:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5345:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5346:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5493:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5494:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5346:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5347:1: '}' { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getRightCurlyBracketKeyword_5()); - match(input,55,FOLLOW_55_in_rule__XOseeArtifactTypeOverride__Group__5__Impl11264); + match(input,56,FOLLOW_56_in_rule__XOseeArtifactTypeOverride__Group__5__Impl10968); after(grammarAccess.getXOseeArtifactTypeOverrideAccess().getRightCurlyBracketKeyword_5()); } @@ -15303,21 +14833,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddAttribute__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5519:1: rule__AddAttribute__Group__0 : rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5372:1: rule__AddAttribute__Group__0 : rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 ; public final void rule__AddAttribute__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:5523:1: ( rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5524:2: rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5376:1: ( rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5377:2: rule__AddAttribute__Group__0__Impl rule__AddAttribute__Group__1 { - pushFollow(FOLLOW_rule__AddAttribute__Group__0__Impl_in_rule__AddAttribute__Group__011307); + pushFollow(FOLLOW_rule__AddAttribute__Group__0__Impl_in_rule__AddAttribute__Group__011011); rule__AddAttribute__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddAttribute__Group__1_in_rule__AddAttribute__Group__011310); + pushFollow(FOLLOW_rule__AddAttribute__Group__1_in_rule__AddAttribute__Group__011014); rule__AddAttribute__Group__1(); state._fsp--; @@ -15341,20 +14871,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddAttribute__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5531:1: rule__AddAttribute__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:5384:1: rule__AddAttribute__Group__0__Impl : ( 'add' ) ; public final void rule__AddAttribute__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:5535:1: ( ( 'add' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5536:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5388:1: ( ( 'add' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5389:1: ( 'add' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5536:1: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5537:1: 'add' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5389:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5390:1: 'add' { before(grammarAccess.getAddAttributeAccess().getAddKeyword_0()); - match(input,75,FOLLOW_75_in_rule__AddAttribute__Group__0__Impl11338); + match(input,76,FOLLOW_76_in_rule__AddAttribute__Group__0__Impl11042); after(grammarAccess.getAddAttributeAccess().getAddKeyword_0()); } @@ -15378,16 +14908,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddAttribute__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5550:1: rule__AddAttribute__Group__1 : rule__AddAttribute__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5403:1: rule__AddAttribute__Group__1 : rule__AddAttribute__Group__1__Impl ; public final void rule__AddAttribute__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:5554:1: ( rule__AddAttribute__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5555:2: rule__AddAttribute__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5407:1: ( rule__AddAttribute__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5408:2: rule__AddAttribute__Group__1__Impl { - pushFollow(FOLLOW_rule__AddAttribute__Group__1__Impl_in_rule__AddAttribute__Group__111369); + pushFollow(FOLLOW_rule__AddAttribute__Group__1__Impl_in_rule__AddAttribute__Group__111073); rule__AddAttribute__Group__1__Impl(); state._fsp--; @@ -15411,23 +14941,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddAttribute__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__AddAttribute__Group__1__Impl : ( ( rule__AddAttribute__AttributeAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5414:1: rule__AddAttribute__Group__1__Impl : ( ( rule__AddAttribute__AttributeAssignment_1 ) ) ; public final void rule__AddAttribute__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__AddAttribute__AttributeAssignment_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__AddAttribute__AttributeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5418:1: ( ( ( rule__AddAttribute__AttributeAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5419:1: ( ( rule__AddAttribute__AttributeAssignment_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__AddAttribute__AttributeAssignment_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__AddAttribute__AttributeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5419:1: ( ( rule__AddAttribute__AttributeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5420:1: ( rule__AddAttribute__AttributeAssignment_1 ) { before(grammarAccess.getAddAttributeAccess().getAttributeAssignment_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__AddAttribute__AttributeAssignment_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__AddAttribute__AttributeAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5421:1: ( rule__AddAttribute__AttributeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5421:2: rule__AddAttribute__AttributeAssignment_1 { - pushFollow(FOLLOW_rule__AddAttribute__AttributeAssignment_1_in_rule__AddAttribute__Group__1__Impl11396); + pushFollow(FOLLOW_rule__AddAttribute__AttributeAssignment_1_in_rule__AddAttribute__Group__1__Impl11100); rule__AddAttribute__AttributeAssignment_1(); state._fsp--; @@ -15458,21 +14988,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5582:1: rule__RemoveAttribute__Group__0 : rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5435:1: rule__RemoveAttribute__Group__0 : rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 ; public final void rule__RemoveAttribute__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:5586:1: ( rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5587:2: rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5439:1: ( rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5440:2: rule__RemoveAttribute__Group__0__Impl rule__RemoveAttribute__Group__1 { - pushFollow(FOLLOW_rule__RemoveAttribute__Group__0__Impl_in_rule__RemoveAttribute__Group__011430); + pushFollow(FOLLOW_rule__RemoveAttribute__Group__0__Impl_in_rule__RemoveAttribute__Group__011134); rule__RemoveAttribute__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RemoveAttribute__Group__1_in_rule__RemoveAttribute__Group__011433); + pushFollow(FOLLOW_rule__RemoveAttribute__Group__1_in_rule__RemoveAttribute__Group__011137); rule__RemoveAttribute__Group__1(); state._fsp--; @@ -15496,20 +15026,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5594:1: rule__RemoveAttribute__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:5447:1: rule__RemoveAttribute__Group__0__Impl : ( 'remove' ) ; public final void rule__RemoveAttribute__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:5598:1: ( ( 'remove' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5599:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5451:1: ( ( 'remove' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5452:1: ( 'remove' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5599:1: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5600:1: 'remove' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5452:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5453:1: 'remove' { before(grammarAccess.getRemoveAttributeAccess().getRemoveKeyword_0()); - match(input,76,FOLLOW_76_in_rule__RemoveAttribute__Group__0__Impl11461); + match(input,77,FOLLOW_77_in_rule__RemoveAttribute__Group__0__Impl11165); after(grammarAccess.getRemoveAttributeAccess().getRemoveKeyword_0()); } @@ -15533,21 +15063,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5613:1: rule__RemoveAttribute__Group__1 : rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5466:1: rule__RemoveAttribute__Group__1 : rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 ; public final void rule__RemoveAttribute__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:5617:1: ( rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5618:2: rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5470:1: ( rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5471:2: rule__RemoveAttribute__Group__1__Impl rule__RemoveAttribute__Group__2 { - pushFollow(FOLLOW_rule__RemoveAttribute__Group__1__Impl_in_rule__RemoveAttribute__Group__111492); + pushFollow(FOLLOW_rule__RemoveAttribute__Group__1__Impl_in_rule__RemoveAttribute__Group__111196); rule__RemoveAttribute__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RemoveAttribute__Group__2_in_rule__RemoveAttribute__Group__111495); + pushFollow(FOLLOW_rule__RemoveAttribute__Group__2_in_rule__RemoveAttribute__Group__111199); rule__RemoveAttribute__Group__2(); state._fsp--; @@ -15571,20 +15101,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5625:1: rule__RemoveAttribute__Group__1__Impl : ( 'attribute' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5478:1: rule__RemoveAttribute__Group__1__Impl : ( 'attribute' ) ; public final void rule__RemoveAttribute__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:5629:1: ( ( 'attribute' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5630:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5482:1: ( ( 'attribute' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5483:1: ( 'attribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5630:1: ( 'attribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5631:1: 'attribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5483:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5484:1: 'attribute' { before(grammarAccess.getRemoveAttributeAccess().getAttributeKeyword_1()); - match(input,59,FOLLOW_59_in_rule__RemoveAttribute__Group__1__Impl11523); + match(input,60,FOLLOW_60_in_rule__RemoveAttribute__Group__1__Impl11227); after(grammarAccess.getRemoveAttributeAccess().getAttributeKeyword_1()); } @@ -15608,16 +15138,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5644:1: rule__RemoveAttribute__Group__2 : rule__RemoveAttribute__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5497:1: rule__RemoveAttribute__Group__2 : rule__RemoveAttribute__Group__2__Impl ; public final void rule__RemoveAttribute__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:5648:1: ( rule__RemoveAttribute__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5649:2: rule__RemoveAttribute__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5501:1: ( rule__RemoveAttribute__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5502:2: rule__RemoveAttribute__Group__2__Impl { - pushFollow(FOLLOW_rule__RemoveAttribute__Group__2__Impl_in_rule__RemoveAttribute__Group__211554); + pushFollow(FOLLOW_rule__RemoveAttribute__Group__2__Impl_in_rule__RemoveAttribute__Group__211258); rule__RemoveAttribute__Group__2__Impl(); state._fsp--; @@ -15641,23 +15171,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__Group__2__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__RemoveAttribute__Group__2__Impl : ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5508:1: rule__RemoveAttribute__Group__2__Impl : ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) ; public final void rule__RemoveAttribute__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:5659:1: ( ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5660:1: ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5512:1: ( ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5513:1: ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5660:1: ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5661:1: ( rule__RemoveAttribute__AttributeAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5513:1: ( ( rule__RemoveAttribute__AttributeAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5514:1: ( rule__RemoveAttribute__AttributeAssignment_2 ) { before(grammarAccess.getRemoveAttributeAccess().getAttributeAssignment_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5662:1: ( rule__RemoveAttribute__AttributeAssignment_2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5662:2: rule__RemoveAttribute__AttributeAssignment_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5515:1: ( rule__RemoveAttribute__AttributeAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5515:2: rule__RemoveAttribute__AttributeAssignment_2 { - pushFollow(FOLLOW_rule__RemoveAttribute__AttributeAssignment_2_in_rule__RemoveAttribute__Group__2__Impl11581); + pushFollow(FOLLOW_rule__RemoveAttribute__AttributeAssignment_2_in_rule__RemoveAttribute__Group__2__Impl11285); rule__RemoveAttribute__AttributeAssignment_2(); state._fsp--; @@ -15688,21 +15218,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UpdateAttribute__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5678:1: rule__UpdateAttribute__Group__0 : rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5531:1: rule__UpdateAttribute__Group__0 : rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 ; public final void rule__UpdateAttribute__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:5682:1: ( rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5683:2: rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5535:1: ( rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5536:2: rule__UpdateAttribute__Group__0__Impl rule__UpdateAttribute__Group__1 { - pushFollow(FOLLOW_rule__UpdateAttribute__Group__0__Impl_in_rule__UpdateAttribute__Group__011617); + pushFollow(FOLLOW_rule__UpdateAttribute__Group__0__Impl_in_rule__UpdateAttribute__Group__011321); rule__UpdateAttribute__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__UpdateAttribute__Group__1_in_rule__UpdateAttribute__Group__011620); + pushFollow(FOLLOW_rule__UpdateAttribute__Group__1_in_rule__UpdateAttribute__Group__011324); rule__UpdateAttribute__Group__1(); state._fsp--; @@ -15726,20 +15256,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UpdateAttribute__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5690:1: rule__UpdateAttribute__Group__0__Impl : ( 'update' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5543:1: rule__UpdateAttribute__Group__0__Impl : ( 'update' ) ; public final void rule__UpdateAttribute__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:5694:1: ( ( 'update' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5695:1: ( 'update' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5547:1: ( ( 'update' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5548:1: ( 'update' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5695:1: ( 'update' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5696:1: 'update' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5548:1: ( 'update' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5549:1: 'update' { before(grammarAccess.getUpdateAttributeAccess().getUpdateKeyword_0()); - match(input,78,FOLLOW_78_in_rule__UpdateAttribute__Group__0__Impl11648); + match(input,79,FOLLOW_79_in_rule__UpdateAttribute__Group__0__Impl11352); after(grammarAccess.getUpdateAttributeAccess().getUpdateKeyword_0()); } @@ -15763,16 +15293,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UpdateAttribute__Group__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__UpdateAttribute__Group__1 : rule__UpdateAttribute__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5562:1: rule__UpdateAttribute__Group__1 : rule__UpdateAttribute__Group__1__Impl ; public final void rule__UpdateAttribute__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:5713:1: ( rule__UpdateAttribute__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5714:2: rule__UpdateAttribute__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5566:1: ( rule__UpdateAttribute__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5567:2: rule__UpdateAttribute__Group__1__Impl { - pushFollow(FOLLOW_rule__UpdateAttribute__Group__1__Impl_in_rule__UpdateAttribute__Group__111679); + pushFollow(FOLLOW_rule__UpdateAttribute__Group__1__Impl_in_rule__UpdateAttribute__Group__111383); rule__UpdateAttribute__Group__1__Impl(); state._fsp--; @@ -15796,23 +15326,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UpdateAttribute__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5720:1: rule__UpdateAttribute__Group__1__Impl : ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5573:1: rule__UpdateAttribute__Group__1__Impl : ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) ; public final void rule__UpdateAttribute__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:5724:1: ( ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5725:1: ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5577:1: ( ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5578:1: ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5725:1: ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5726:1: ( rule__UpdateAttribute__AttributeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5578:1: ( ( rule__UpdateAttribute__AttributeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5579:1: ( rule__UpdateAttribute__AttributeAssignment_1 ) { before(grammarAccess.getUpdateAttributeAccess().getAttributeAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5727:1: ( rule__UpdateAttribute__AttributeAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5727:2: rule__UpdateAttribute__AttributeAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5580:1: ( rule__UpdateAttribute__AttributeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5580:2: rule__UpdateAttribute__AttributeAssignment_1 { - pushFollow(FOLLOW_rule__UpdateAttribute__AttributeAssignment_1_in_rule__UpdateAttribute__Group__1__Impl11706); + pushFollow(FOLLOW_rule__UpdateAttribute__AttributeAssignment_1_in_rule__UpdateAttribute__Group__1__Impl11410); rule__UpdateAttribute__AttributeAssignment_1(); state._fsp--; @@ -15843,21 +15373,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:5741: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:5594: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:5745: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:5746: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:5598: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:5599:2: rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 { - pushFollow(FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__011740); + pushFollow(FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__011444); rule__XRelationType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__011743); + pushFollow(FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__011447); rule__XRelationType__Group__1(); state._fsp--; @@ -15881,20 +15411,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:5753: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:5606: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:5757:1: ( ( 'relationType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5758:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5610:1: ( ( 'relationType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5611:1: ( 'relationType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5758:1: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5759:1: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5611:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5612:1: 'relationType' { before(grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0()); - match(input,79,FOLLOW_79_in_rule__XRelationType__Group__0__Impl11771); + match(input,80,FOLLOW_80_in_rule__XRelationType__Group__0__Impl11475); after(grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0()); } @@ -15918,21 +15448,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:5772: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:5625: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:5776: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:5777: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:5629: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:5630:2: rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 { - pushFollow(FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__111802); + pushFollow(FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__111506); rule__XRelationType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__111805); + pushFollow(FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__111509); rule__XRelationType__Group__2(); state._fsp--; @@ -15956,23 +15486,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:5784: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:5637: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:5788: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:5789: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:5641: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:5642: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:5789: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:5790: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:5642: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:5643: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:5791: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:5791: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:5644: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:5644:2: rule__XRelationType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl11832); + pushFollow(FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl11536); rule__XRelationType__NameAssignment_1(); state._fsp--; @@ -16003,21 +15533,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:5801: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:5654: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:5805: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:5806: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:5658: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:5659:2: rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 { - pushFollow(FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__211862); + pushFollow(FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__211566); rule__XRelationType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__211865); + pushFollow(FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__211569); rule__XRelationType__Group__3(); state._fsp--; @@ -16041,20 +15571,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:5813: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:5666: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:5817:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5818:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5670:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5671:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5818:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5819:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5671:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5672:1: '{' { before(grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2()); - match(input,53,FOLLOW_53_in_rule__XRelationType__Group__2__Impl11893); + match(input,54,FOLLOW_54_in_rule__XRelationType__Group__2__Impl11597); after(grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2()); } @@ -16078,21 +15608,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:5832: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:5685: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:5836: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:5837: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:5689: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:5690:2: rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 { - pushFollow(FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__311924); + pushFollow(FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__311628); rule__XRelationType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__311927); + pushFollow(FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__311631); rule__XRelationType__Group__4(); state._fsp--; @@ -16116,31 +15646,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:5844: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:5697: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:5848: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:5849: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:5701: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:5702: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:5849: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:5850: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:5702: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:5703: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:5851:1: ( rule__XRelationType__Group_3__0 )? - int alt53=2; - int LA53_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:5704:1: ( rule__XRelationType__Group_3__0 )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA53_0==58) ) { - alt53=1; + if ( (LA47_0==59) ) { + alt47=1; } - switch (alt53) { + 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:5851: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:5704:2: rule__XRelationType__Group_3__0 { - pushFollow(FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl11954); + pushFollow(FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl11658); rule__XRelationType__Group_3__0(); state._fsp--; @@ -16174,21 +15704,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:5861: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:5714: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:5865: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:5866: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:5718: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:5719:2: rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 { - pushFollow(FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__411985); + pushFollow(FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__411689); rule__XRelationType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__411988); + pushFollow(FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__411692); rule__XRelationType__Group__5(); state._fsp--; @@ -16212,20 +15742,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:5873: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:5726: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:5877:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5878:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5730:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5731:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5878:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5879:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5731:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5732:1: 'uuid' { before(grammarAccess.getXRelationTypeAccess().getUuidKeyword_4()); - match(input,54,FOLLOW_54_in_rule__XRelationType__Group__4__Impl12016); + match(input,55,FOLLOW_55_in_rule__XRelationType__Group__4__Impl11720); after(grammarAccess.getXRelationTypeAccess().getUuidKeyword_4()); } @@ -16249,21 +15779,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:5892: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:5745: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:5896: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:5897: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:5749: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:5750:2: rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 { - pushFollow(FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__512047); + pushFollow(FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__511751); rule__XRelationType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__512050); + pushFollow(FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__511754); rule__XRelationType__Group__6(); state._fsp--; @@ -16287,23 +15817,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:5904: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:5757: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:5908: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:5909: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:5761: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:5762: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:5909: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:5910: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:5762: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:5763: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:5911: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:5911: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:5764: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:5764:2: rule__XRelationType__UuidAssignment_5 { - pushFollow(FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl12077); + pushFollow(FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl11781); rule__XRelationType__UuidAssignment_5(); state._fsp--; @@ -16334,21 +15864,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:5921: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:5774: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:5925: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:5926: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:5778: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:5779:2: rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 { - pushFollow(FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__612107); + pushFollow(FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__611811); rule__XRelationType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__612110); + pushFollow(FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__611814); rule__XRelationType__Group__7(); state._fsp--; @@ -16372,20 +15902,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:5933: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:5786: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:5937:1: ( ( 'sideAName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5938:1: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5790:1: ( ( 'sideAName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5791:1: ( 'sideAName' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5938:1: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5939:1: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5791:1: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5792:1: 'sideAName' { before(grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6()); - match(input,80,FOLLOW_80_in_rule__XRelationType__Group__6__Impl12138); + match(input,81,FOLLOW_81_in_rule__XRelationType__Group__6__Impl11842); after(grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6()); } @@ -16409,21 +15939,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:5952: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:5805: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:5956: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:5957: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:5809: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:5810:2: rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 { - pushFollow(FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__712169); + pushFollow(FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__711873); rule__XRelationType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__712172); + pushFollow(FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__711876); rule__XRelationType__Group__8(); state._fsp--; @@ -16447,23 +15977,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:5964: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:5817: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:5968: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:5969: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:5821: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:5822: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:5969: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:5970: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:5822: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:5823: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:5971: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:5971: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:5824: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:5824:2: rule__XRelationType__SideANameAssignment_7 { - pushFollow(FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl12199); + pushFollow(FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl11903); rule__XRelationType__SideANameAssignment_7(); state._fsp--; @@ -16494,21 +16024,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:5981: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:5834: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:5985: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:5986: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:5838: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:5839:2: rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 { - pushFollow(FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__812229); + pushFollow(FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__811933); rule__XRelationType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__812232); + pushFollow(FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__811936); rule__XRelationType__Group__9(); state._fsp--; @@ -16532,20 +16062,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:5993: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:5846: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:5997:1: ( ( 'sideAArtifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5998:1: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5850:1: ( ( 'sideAArtifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5851:1: ( 'sideAArtifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5998:1: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5999:1: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5851:1: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5852:1: 'sideAArtifactType' { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8()); - match(input,81,FOLLOW_81_in_rule__XRelationType__Group__8__Impl12260); + match(input,82,FOLLOW_82_in_rule__XRelationType__Group__8__Impl11964); after(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8()); } @@ -16569,21 +16099,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:6012: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:5865: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:6016: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:6017: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:5869: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:5870:2: rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 { - pushFollow(FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__912291); + pushFollow(FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__911995); rule__XRelationType__Group__9__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__912294); + pushFollow(FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__911998); rule__XRelationType__Group__10(); state._fsp--; @@ -16607,23 +16137,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:6024: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:5877: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:6028: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:6029: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:5881: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:5882: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:6029: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:6030: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:5882: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:5883: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:6031: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:6031: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:5884: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:5884:2: rule__XRelationType__SideAArtifactTypeAssignment_9 { - pushFollow(FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl12321); + pushFollow(FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl12025); rule__XRelationType__SideAArtifactTypeAssignment_9(); state._fsp--; @@ -16654,21 +16184,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:6041: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:5894: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:6045: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:6046: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:5898: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:5899:2: rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 { - pushFollow(FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1012351); + pushFollow(FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1012055); rule__XRelationType__Group__10__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1012354); + pushFollow(FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1012058); rule__XRelationType__Group__11(); state._fsp--; @@ -16692,20 +16222,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:6053: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:5906: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:6057:1: ( ( 'sideBName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6058:1: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5910:1: ( ( 'sideBName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5911:1: ( 'sideBName' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6058:1: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6059:1: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5911:1: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5912:1: 'sideBName' { before(grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10()); - match(input,82,FOLLOW_82_in_rule__XRelationType__Group__10__Impl12382); + match(input,83,FOLLOW_83_in_rule__XRelationType__Group__10__Impl12086); after(grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10()); } @@ -16729,21 +16259,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:6072: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:5925: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:6076: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:6077: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:5929: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:5930:2: rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 { - pushFollow(FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1112413); + pushFollow(FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1112117); rule__XRelationType__Group__11__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1112416); + pushFollow(FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1112120); rule__XRelationType__Group__12(); state._fsp--; @@ -16767,23 +16297,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:6084: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:5937: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:6088: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:6089: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:5941: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:5942: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:6089: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:6090: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:5942: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:5943: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:6091: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:6091: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:5944: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:5944:2: rule__XRelationType__SideBNameAssignment_11 { - pushFollow(FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl12443); + pushFollow(FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl12147); rule__XRelationType__SideBNameAssignment_11(); state._fsp--; @@ -16814,21 +16344,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:6101: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:5954: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:6105: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:6106: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:5958: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:5959:2: rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 { - pushFollow(FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1212473); + pushFollow(FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1212177); rule__XRelationType__Group__12__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1212476); + pushFollow(FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1212180); rule__XRelationType__Group__13(); state._fsp--; @@ -16852,20 +16382,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:6113: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:5966: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:6117:1: ( ( 'sideBArtifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6118:1: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5970:1: ( ( 'sideBArtifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5971:1: ( 'sideBArtifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6118:1: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6119:1: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5971:1: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5972:1: 'sideBArtifactType' { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12()); - match(input,83,FOLLOW_83_in_rule__XRelationType__Group__12__Impl12504); + match(input,84,FOLLOW_84_in_rule__XRelationType__Group__12__Impl12208); after(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12()); } @@ -16889,21 +16419,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:6132: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:5985: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:6136: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:6137: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:5989: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:5990:2: rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 { - pushFollow(FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1312535); + pushFollow(FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1312239); rule__XRelationType__Group__13__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1312538); + pushFollow(FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1312242); rule__XRelationType__Group__14(); state._fsp--; @@ -16927,23 +16457,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:6144: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:5997: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:6148: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:6149: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:6001: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:6002: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:6149: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:6150: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:6002: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:6003: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:6151: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:6151: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:6004: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:6004:2: rule__XRelationType__SideBArtifactTypeAssignment_13 { - pushFollow(FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl12565); + pushFollow(FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl12269); rule__XRelationType__SideBArtifactTypeAssignment_13(); state._fsp--; @@ -16974,21 +16504,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:6161: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:6014: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:6165: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:6166: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:6018: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:6019:2: rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 { - pushFollow(FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1412595); + pushFollow(FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1412299); rule__XRelationType__Group__14__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1412598); + pushFollow(FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1412302); rule__XRelationType__Group__15(); state._fsp--; @@ -17012,20 +16542,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:6173: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:6026: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:6177:1: ( ( 'defaultOrderType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6178:1: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6030:1: ( ( 'defaultOrderType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6031:1: ( 'defaultOrderType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6178:1: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6179:1: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6031:1: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6032:1: 'defaultOrderType' { before(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14()); - match(input,84,FOLLOW_84_in_rule__XRelationType__Group__14__Impl12626); + match(input,85,FOLLOW_85_in_rule__XRelationType__Group__14__Impl12330); after(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14()); } @@ -17049,21 +16579,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:6192: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:6045: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:6196: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:6197: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:6049: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:6050:2: rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 { - pushFollow(FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1512657); + pushFollow(FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1512361); rule__XRelationType__Group__15__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1512660); + pushFollow(FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1512364); rule__XRelationType__Group__16(); state._fsp--; @@ -17087,23 +16617,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:6204: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:6057: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:6208: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:6209: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:6061: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:6062: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:6209: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:6210: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:6062: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:6063: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:6211: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:6211: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:6064: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:6064:2: rule__XRelationType__DefaultOrderTypeAssignment_15 { - pushFollow(FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl12687); + pushFollow(FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl12391); rule__XRelationType__DefaultOrderTypeAssignment_15(); state._fsp--; @@ -17134,21 +16664,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:6221: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:6074: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:6225: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:6226: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:6078: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:6079:2: rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 { - pushFollow(FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1612717); + pushFollow(FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1612421); rule__XRelationType__Group__16__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1612720); + pushFollow(FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1612424); rule__XRelationType__Group__17(); state._fsp--; @@ -17172,20 +16702,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:6233: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:6086: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:6237:1: ( ( 'multiplicity' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6238:1: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6090:1: ( ( 'multiplicity' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6091:1: ( 'multiplicity' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6238:1: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6239:1: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6091:1: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6092:1: 'multiplicity' { before(grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16()); - match(input,85,FOLLOW_85_in_rule__XRelationType__Group__16__Impl12748); + match(input,86,FOLLOW_86_in_rule__XRelationType__Group__16__Impl12452); after(grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16()); } @@ -17209,21 +16739,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:6252: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:6105: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:6256: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:6257: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:6109: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:6110:2: rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 { - pushFollow(FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1712779); + pushFollow(FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1712483); rule__XRelationType__Group__17__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1712782); + pushFollow(FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1712486); rule__XRelationType__Group__18(); state._fsp--; @@ -17247,23 +16777,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:6264: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:6117: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:6268: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:6269: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:6121: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:6122: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:6269: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:6270: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:6122: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:6123: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:6271: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:6271: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:6124: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:6124:2: rule__XRelationType__MultiplicityAssignment_17 { - pushFollow(FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl12809); + pushFollow(FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl12513); rule__XRelationType__MultiplicityAssignment_17(); state._fsp--; @@ -17294,16 +16824,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:6281: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:6134: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:6285: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:6286: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:6138: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:6139:2: rule__XRelationType__Group__18__Impl { - pushFollow(FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1812839); + pushFollow(FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1812543); rule__XRelationType__Group__18__Impl(); state._fsp--; @@ -17327,20 +16857,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:6292: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:6145: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:6296:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6297:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6149:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6150:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6297:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6298:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6150:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6151:1: '}' { before(grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); - match(input,55,FOLLOW_55_in_rule__XRelationType__Group__18__Impl12867); + match(input,56,FOLLOW_56_in_rule__XRelationType__Group__18__Impl12571); after(grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); } @@ -17364,21 +16894,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:6349: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:6202: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:6353: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:6354: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:6206: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:6207: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__012936); + pushFollow(FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__012640); rule__XRelationType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__012939); + pushFollow(FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__012643); rule__XRelationType__Group_3__1(); state._fsp--; @@ -17402,20 +16932,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:6361: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:6214: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:6365:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6366:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6218:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6219:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6366:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6367:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6219:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6220:1: 'guid' { before(grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0()); - match(input,58,FOLLOW_58_in_rule__XRelationType__Group_3__0__Impl12967); + match(input,59,FOLLOW_59_in_rule__XRelationType__Group_3__0__Impl12671); after(grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0()); } @@ -17439,16 +16969,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:6380: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:6233: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:6384: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:6385: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:6237: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:6238:2: rule__XRelationType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__112998); + pushFollow(FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__112702); rule__XRelationType__Group_3__1__Impl(); state._fsp--; @@ -17472,23 +17002,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:6391: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:6244: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:6395: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:6396: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:6248: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:6249: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:6396: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:6397: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:6249: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:6250: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:6398: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:6398: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:6251: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:6251:2: rule__XRelationType__TypeGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl13025); + pushFollow(FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl12729); rule__XRelationType__TypeGuidAssignment_3_1(); state._fsp--; @@ -17519,21 +17049,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:6412: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:6265: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:6416: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:6417: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:6269: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:6270:2: rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 { - pushFollow(FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__013059); + pushFollow(FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__012763); rule__SimpleCondition__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__013062); + pushFollow(FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__012766); rule__SimpleCondition__Group__1(); state._fsp--; @@ -17557,23 +17087,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:6424: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:6277: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:6428: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:6429: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:6281: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:6282: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:6429: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:6430: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:6282: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:6283: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:6431: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:6431: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:6284: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:6284:2: rule__SimpleCondition__FieldAssignment_0 { - pushFollow(FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl13089); + pushFollow(FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl12793); rule__SimpleCondition__FieldAssignment_0(); state._fsp--; @@ -17604,21 +17134,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:6441: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:6294: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:6445: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:6446: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:6298: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:6299:2: rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 { - pushFollow(FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__113119); + pushFollow(FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__112823); rule__SimpleCondition__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__113122); + pushFollow(FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__112826); rule__SimpleCondition__Group__2(); state._fsp--; @@ -17642,23 +17172,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:6453: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:6306: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:6457: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:6458: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:6310: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:6311: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:6458: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:6459: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:6311: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:6312: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:6460: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:6460: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:6313: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:6313:2: rule__SimpleCondition__OpAssignment_1 { - pushFollow(FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl13149); + pushFollow(FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl12853); rule__SimpleCondition__OpAssignment_1(); state._fsp--; @@ -17689,16 +17219,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:6470: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:6323: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:6474: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:6475: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:6327: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:6328:2: rule__SimpleCondition__Group__2__Impl { - pushFollow(FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__213179); + pushFollow(FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__212883); rule__SimpleCondition__Group__2__Impl(); state._fsp--; @@ -17722,23 +17252,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:6481: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:6334: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:6485: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:6486: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:6338: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:6339: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:6486: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:6487: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:6339: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:6340: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:6488: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:6488: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:6341: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:6341:2: rule__SimpleCondition__ExpressionAssignment_2 { - pushFollow(FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl13206); + pushFollow(FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl12910); rule__SimpleCondition__ExpressionAssignment_2(); state._fsp--; @@ -17769,21 +17299,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:6504: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:6357: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:6508: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:6509: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:6361: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:6362:2: rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__013242); + pushFollow(FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__012946); rule__CompoundCondition__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__013245); + pushFollow(FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__012949); rule__CompoundCondition__Group__1(); state._fsp--; @@ -17807,20 +17337,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:6516: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:6369: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:6520:1: ( ( '(' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6521:1: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6373:1: ( ( '(' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6374:1: ( '(' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6521:1: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6522:1: '(' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6374:1: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6375:1: '(' { before(grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0()); - match(input,86,FOLLOW_86_in_rule__CompoundCondition__Group__0__Impl13273); + match(input,87,FOLLOW_87_in_rule__CompoundCondition__Group__0__Impl12977); after(grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0()); } @@ -17844,21 +17374,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:6535: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:6388: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:6539: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:6540: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:6392: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:6393:2: rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__113304); + pushFollow(FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__113008); rule__CompoundCondition__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__113307); + pushFollow(FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__113011); rule__CompoundCondition__Group__2(); state._fsp--; @@ -17882,23 +17412,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:6547: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:6400: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:6551: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:6552: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:6404: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:6405: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:6552: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:6553: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:6405: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:6406: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:6554: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:6554: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:6407: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:6407:2: rule__CompoundCondition__ConditionsAssignment_1 { - pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl13334); + pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl13038); rule__CompoundCondition__ConditionsAssignment_1(); state._fsp--; @@ -17929,21 +17459,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:6564: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:6417: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:6568: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:6569: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:6421: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:6422:2: rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__213364); + pushFollow(FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__213068); rule__CompoundCondition__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__213367); + pushFollow(FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__213071); rule__CompoundCondition__Group__3(); state._fsp--; @@ -17967,26 +17497,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:6576: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:6429: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:6580: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:6581: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:6433: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:6434: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:6581: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:6582: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:6434: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:6435: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:6582: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:6583: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:6435: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:6436: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:6584: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:6584: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:6437: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:6437:2: rule__CompoundCondition__Group_2__0 { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13396); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13100); rule__CompoundCondition__Group_2__0(); state._fsp--; @@ -17998,26 +17528,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:6587: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:6588: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:6440: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:6441: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:6589:1: ( rule__CompoundCondition__Group_2__0 )* - loop54: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6442:1: ( rule__CompoundCondition__Group_2__0 )* + loop48: do { - int alt54=2; - int LA54_0 = input.LA(1); + int alt48=2; + int LA48_0 = input.LA(1); - if ( ((LA54_0>=39 && LA54_0<=40)) ) { - alt54=1; + if ( ((LA48_0>=40 && LA48_0<=41)) ) { + alt48=1; } - switch (alt54) { + 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:6589: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:6442:2: rule__CompoundCondition__Group_2__0 { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13408); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13112); rule__CompoundCondition__Group_2__0(); state._fsp--; @@ -18027,7 +17557,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop54; + break loop48; } } while (true); @@ -18057,16 +17587,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:6600: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:6453: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:6604: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:6605: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:6457: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:6458:2: rule__CompoundCondition__Group__3__Impl { - pushFollow(FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__313441); + pushFollow(FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__313145); rule__CompoundCondition__Group__3__Impl(); state._fsp--; @@ -18090,20 +17620,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:6611: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:6464: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:6615:1: ( ( ')' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6616:1: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6468:1: ( ( ')' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6469:1: ( ')' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6616:1: ( ')' ) - // ../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:6469:1: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6470:1: ')' { before(grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); - match(input,87,FOLLOW_87_in_rule__CompoundCondition__Group__3__Impl13469); + match(input,88,FOLLOW_88_in_rule__CompoundCondition__Group__3__Impl13173); after(grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); } @@ -18127,21 +17657,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:6638: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:6491: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:6642: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:6643: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:6495: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:6496: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__013508); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__013212); rule__CompoundCondition__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__013511); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__013215); rule__CompoundCondition__Group_2__1(); state._fsp--; @@ -18165,23 +17695,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:6650: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:6503: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:6654: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:6655: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:6507: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:6508: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:6655: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:6656: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:6508: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:6509: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:6657: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:6657: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:6510: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:6510:2: rule__CompoundCondition__OperatorsAssignment_2_0 { - pushFollow(FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl13538); + pushFollow(FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl13242); rule__CompoundCondition__OperatorsAssignment_2_0(); state._fsp--; @@ -18212,16 +17742,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:6667: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:6520: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:6671: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:6672: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:6524: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:6525:2: rule__CompoundCondition__Group_2__1__Impl { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__113568); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__113272); rule__CompoundCondition__Group_2__1__Impl(); state._fsp--; @@ -18245,23 +17775,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:6678: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:6531: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:6682: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:6683: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:6535: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:6536: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:6683: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:6684: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:6536: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:6537: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:6685: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:6685: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:6538: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:6538:2: rule__CompoundCondition__ConditionsAssignment_2_1 { - pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl13595); + pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl13299); rule__CompoundCondition__ConditionsAssignment_2_1(); state._fsp--; @@ -18292,21 +17822,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:6699: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:6552: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:6703: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:6704: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:6556: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:6557:2: rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__013629); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__013333); rule__XArtifactMatcher__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__013632); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__013336); rule__XArtifactMatcher__Group__1(); state._fsp--; @@ -18330,20 +17860,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:6711: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:6564: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:6715:1: ( ( 'artifactMatcher' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6716:1: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6568:1: ( ( 'artifactMatcher' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6569:1: ( 'artifactMatcher' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6716:1: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6717:1: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6569:1: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6570:1: 'artifactMatcher' { before(grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0()); - match(input,88,FOLLOW_88_in_rule__XArtifactMatcher__Group__0__Impl13660); + match(input,89,FOLLOW_89_in_rule__XArtifactMatcher__Group__0__Impl13364); after(grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0()); } @@ -18367,21 +17897,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:6730: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:6583: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:6734: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:6735: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:6587: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:6588:2: rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__113691); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__113395); rule__XArtifactMatcher__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__113694); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__113398); rule__XArtifactMatcher__Group__2(); state._fsp--; @@ -18405,23 +17935,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:6742: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:6595: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:6746: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:6747: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:6599: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:6600: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:6747: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:6748: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:6600: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:6601: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:6749: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:6749: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:6602: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:6602:2: rule__XArtifactMatcher__NameAssignment_1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl13721); + pushFollow(FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl13425); rule__XArtifactMatcher__NameAssignment_1(); state._fsp--; @@ -18452,21 +17982,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:6759: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:6612: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:6763: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:6764: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:6616: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:6617:2: rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__213751); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__213455); rule__XArtifactMatcher__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__213754); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__213458); rule__XArtifactMatcher__Group__3(); state._fsp--; @@ -18490,20 +18020,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:6771: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:6624: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:6775:1: ( ( 'where' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6776:1: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6628:1: ( ( 'where' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6629:1: ( 'where' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6776:1: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6777:1: 'where' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6629:1: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6630:1: 'where' { before(grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2()); - match(input,89,FOLLOW_89_in_rule__XArtifactMatcher__Group__2__Impl13782); + match(input,90,FOLLOW_90_in_rule__XArtifactMatcher__Group__2__Impl13486); after(grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2()); } @@ -18527,21 +18057,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:6790: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:6643: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:6794: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:6795: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:6647: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:6648:2: rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__313813); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__313517); rule__XArtifactMatcher__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__313816); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__313520); rule__XArtifactMatcher__Group__4(); state._fsp--; @@ -18565,23 +18095,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:6802: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:6655: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:6806: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:6807: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:6659: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:6660: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:6807: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:6808: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:6660: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:6661: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:6809: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:6809: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:6662: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:6662:2: rule__XArtifactMatcher__ConditionsAssignment_3 { - pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl13843); + pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl13547); rule__XArtifactMatcher__ConditionsAssignment_3(); state._fsp--; @@ -18612,21 +18142,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:6819: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:6672: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:6823: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:6824: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:6676: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:6677:2: rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__413873); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__413577); rule__XArtifactMatcher__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__413876); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__413580); rule__XArtifactMatcher__Group__5(); state._fsp--; @@ -18650,35 +18180,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:6831: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:6684: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:6835: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:6836: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:6688: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:6689: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:6836: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:6837: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:6689: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:6690: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:6838:1: ( rule__XArtifactMatcher__Group_4__0 )* - loop55: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6691:1: ( rule__XArtifactMatcher__Group_4__0 )* + loop49: do { - int alt55=2; - int LA55_0 = input.LA(1); + int alt49=2; + int LA49_0 = input.LA(1); - if ( ((LA55_0>=39 && LA55_0<=40)) ) { - alt55=1; + if ( ((LA49_0>=40 && LA49_0<=41)) ) { + alt49=1; } - switch (alt55) { + 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:6838: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:6691:2: rule__XArtifactMatcher__Group_4__0 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl13903); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl13607); rule__XArtifactMatcher__Group_4__0(); state._fsp--; @@ -18688,7 +18218,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop55; + break loop49; } } while (true); @@ -18715,16 +18245,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:6848: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:6701: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:6852: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:6853: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:6705: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:6706:2: rule__XArtifactMatcher__Group__5__Impl { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__513934); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__513638); rule__XArtifactMatcher__Group__5__Impl(); state._fsp--; @@ -18748,20 +18278,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:6859: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:6712: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:6863:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6864:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6716:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6717:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6864:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6865:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6717:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6718:1: ';' { before(grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); - match(input,90,FOLLOW_90_in_rule__XArtifactMatcher__Group__5__Impl13962); + match(input,91,FOLLOW_91_in_rule__XArtifactMatcher__Group__5__Impl13666); after(grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); } @@ -18785,21 +18315,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:6890: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:6743: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:6894: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:6895: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:6747: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:6748: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__014005); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__013709); rule__XArtifactMatcher__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__014008); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__013712); rule__XArtifactMatcher__Group_4__1(); state._fsp--; @@ -18823,23 +18353,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:6902: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:6755: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:6906: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:6907: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:6759: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:6760: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:6907: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:6908: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:6760: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:6761: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:6909: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:6909: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:6762: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:6762:2: rule__XArtifactMatcher__OperatorsAssignment_4_0 { - pushFollow(FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl14035); + pushFollow(FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl13739); rule__XArtifactMatcher__OperatorsAssignment_4_0(); state._fsp--; @@ -18870,16 +18400,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:6919: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:6772: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:6923: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:6924: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:6776: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:6777:2: rule__XArtifactMatcher__Group_4__1__Impl { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__114065); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__113769); rule__XArtifactMatcher__Group_4__1__Impl(); state._fsp--; @@ -18903,23 +18433,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:6930: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:6783: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:6934: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:6935: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:6787: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:6788: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:6935: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:6936: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:6788: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:6789: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:6937: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:6937: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:6790: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:6790:2: rule__XArtifactMatcher__ConditionsAssignment_4_1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl14092); + pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl13796); rule__XArtifactMatcher__ConditionsAssignment_4_1(); state._fsp--; @@ -18950,21 +18480,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:6951: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:6804: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:6955: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:6956: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:6808: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:6809:2: rule__Role__Group__0__Impl rule__Role__Group__1 { - pushFollow(FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__014126); + pushFollow(FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__013830); rule__Role__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__1_in_rule__Role__Group__014129); + pushFollow(FOLLOW_rule__Role__Group__1_in_rule__Role__Group__013833); rule__Role__Group__1(); state._fsp--; @@ -18988,20 +18518,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:6963: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:6816: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:6967:1: ( ( 'role' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6968:1: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6820:1: ( ( 'role' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6821:1: ( 'role' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6968:1: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6969:1: 'role' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6821:1: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6822:1: 'role' { before(grammarAccess.getRoleAccess().getRoleKeyword_0()); - match(input,91,FOLLOW_91_in_rule__Role__Group__0__Impl14157); + match(input,92,FOLLOW_92_in_rule__Role__Group__0__Impl13861); after(grammarAccess.getRoleAccess().getRoleKeyword_0()); } @@ -19025,21 +18555,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:6982: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:6835: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:6986: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:6987: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:6839: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:6840:2: rule__Role__Group__1__Impl rule__Role__Group__2 { - pushFollow(FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__114188); + pushFollow(FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__113892); rule__Role__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__2_in_rule__Role__Group__114191); + pushFollow(FOLLOW_rule__Role__Group__2_in_rule__Role__Group__113895); rule__Role__Group__2(); state._fsp--; @@ -19063,23 +18593,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:6994: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:6847: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:6998: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:6999: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:6851: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:6852: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:6999: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:7000: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:6852: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:6853: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:7001: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:7001: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:6854: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:6854:2: rule__Role__NameAssignment_1 { - pushFollow(FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl14218); + pushFollow(FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl13922); rule__Role__NameAssignment_1(); state._fsp--; @@ -19110,21 +18640,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:7011: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:6864: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:7015: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:7016: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:6868: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:6869:2: rule__Role__Group__2__Impl rule__Role__Group__3 { - pushFollow(FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__214248); + pushFollow(FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__213952); rule__Role__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__3_in_rule__Role__Group__214251); + pushFollow(FOLLOW_rule__Role__Group__3_in_rule__Role__Group__213955); rule__Role__Group__3(); state._fsp--; @@ -19148,31 +18678,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:7023: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:6876: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:7027: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:7028: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:6880: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:6881: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:7028: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:7029: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:6881: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:6882: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:7030:1: ( rule__Role__Group_2__0 )? - 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:6883:1: ( rule__Role__Group_2__0 )? + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA56_0==56) ) { - alt56=1; + if ( (LA50_0==57) ) { + alt50=1; } - switch (alt56) { + 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:7030: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:6883:2: rule__Role__Group_2__0 { - pushFollow(FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl14278); + pushFollow(FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl13982); rule__Role__Group_2__0(); state._fsp--; @@ -19206,21 +18736,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:7040: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:6893: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:7044: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:7045: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:6897: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:6898:2: rule__Role__Group__3__Impl rule__Role__Group__4 { - pushFollow(FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__314309); + pushFollow(FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__314013); rule__Role__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__4_in_rule__Role__Group__314312); + pushFollow(FOLLOW_rule__Role__Group__4_in_rule__Role__Group__314016); rule__Role__Group__4(); state._fsp--; @@ -19244,20 +18774,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:7052: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:6905: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:7056:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7057:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6909:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6910:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7057:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7058:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6910:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6911:1: '{' { before(grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3()); - match(input,53,FOLLOW_53_in_rule__Role__Group__3__Impl14340); + match(input,54,FOLLOW_54_in_rule__Role__Group__3__Impl14044); after(grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3()); } @@ -19281,21 +18811,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:7071: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:6924: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:7075: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:7076: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:6928: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:6929:2: rule__Role__Group__4__Impl rule__Role__Group__5 { - pushFollow(FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__414371); + pushFollow(FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__414075); rule__Role__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__5_in_rule__Role__Group__414374); + pushFollow(FOLLOW_rule__Role__Group__5_in_rule__Role__Group__414078); rule__Role__Group__5(); state._fsp--; @@ -19319,26 +18849,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:7083: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:6936: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:7087: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:7088: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:6940: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:6941: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:7088: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:7089: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:6941: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:6942: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:7089: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:7090: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:6942: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:6943: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:7091: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:7091: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:6944: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:6944:2: rule__Role__Alternatives_4 { - pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14403); + pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14107); rule__Role__Alternatives_4(); state._fsp--; @@ -19350,26 +18880,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:7094: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:7095: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:6947: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:6948: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:7096:1: ( rule__Role__Alternatives_4 )* - loop57: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6949:1: ( rule__Role__Alternatives_4 )* + loop51: do { - int alt57=2; - int LA57_0 = input.LA(1); + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA57_0==58||LA57_0==92) ) { - alt57=1; + if ( (LA51_0==59||LA51_0==93) ) { + alt51=1; } - switch (alt57) { + 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:7096: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:6949:2: rule__Role__Alternatives_4 { - pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14415); + pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14119); rule__Role__Alternatives_4(); state._fsp--; @@ -19379,7 +18909,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop57; + break loop51; } } while (true); @@ -19409,16 +18939,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:7107: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:6960: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:7111: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:7112: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:6964: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:6965:2: rule__Role__Group__5__Impl { - pushFollow(FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__514448); + pushFollow(FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__514152); rule__Role__Group__5__Impl(); state._fsp--; @@ -19442,20 +18972,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:7118: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:6971: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:7122:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7123:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6975:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6976:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7123:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7124:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6976:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6977:1: '}' { before(grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); - match(input,55,FOLLOW_55_in_rule__Role__Group__5__Impl14476); + match(input,56,FOLLOW_56_in_rule__Role__Group__5__Impl14180); after(grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); } @@ -19479,21 +19009,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:7149: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:7002: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:7153: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:7154: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:7006: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:7007: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__014519); + pushFollow(FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__014223); rule__Role__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__014522); + pushFollow(FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__014226); rule__Role__Group_2__1(); state._fsp--; @@ -19517,20 +19047,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:7161: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:7014: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:7165:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7166:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7018:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7019:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7166:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7167:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7019:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7020:1: 'extends' { before(grammarAccess.getRoleAccess().getExtendsKeyword_2_0()); - match(input,56,FOLLOW_56_in_rule__Role__Group_2__0__Impl14550); + match(input,57,FOLLOW_57_in_rule__Role__Group_2__0__Impl14254); after(grammarAccess.getRoleAccess().getExtendsKeyword_2_0()); } @@ -19554,16 +19084,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:7180: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:7033: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:7184: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:7185: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:7037: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:7038:2: rule__Role__Group_2__1__Impl { - pushFollow(FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__114581); + pushFollow(FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__114285); rule__Role__Group_2__1__Impl(); state._fsp--; @@ -19587,23 +19117,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:7191: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:7044: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:7195: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:7196: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:7048: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:7049: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:7196: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:7197: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:7049: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:7050: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:7198: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:7198: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:7051: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:7051:2: rule__Role__SuperRolesAssignment_2_1 { - pushFollow(FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl14608); + pushFollow(FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl14312); rule__Role__SuperRolesAssignment_2_1(); state._fsp--; @@ -19634,21 +19164,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:7212: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:7065: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:7216: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:7217: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:7069: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:7070:2: rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 { - pushFollow(FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__014642); + pushFollow(FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__014346); rule__ReferencedContext__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__014645); + pushFollow(FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__014349); rule__ReferencedContext__Group__1(); state._fsp--; @@ -19672,20 +19202,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:7224: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:7077: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:7228:1: ( ( 'accessContext' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7229:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7081:1: ( ( 'accessContext' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7082:1: ( 'accessContext' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7229:1: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7230:1: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7082:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7083:1: 'accessContext' { before(grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0()); - match(input,92,FOLLOW_92_in_rule__ReferencedContext__Group__0__Impl14673); + match(input,93,FOLLOW_93_in_rule__ReferencedContext__Group__0__Impl14377); after(grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0()); } @@ -19709,21 +19239,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:7243: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:7096: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:7247: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:7248: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:7100: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:7101:2: rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 { - pushFollow(FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__114704); + pushFollow(FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__114408); rule__ReferencedContext__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__114707); + pushFollow(FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__114411); rule__ReferencedContext__Group__2(); state._fsp--; @@ -19747,23 +19277,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:7255: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:7108: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:7259: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:7260: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:7112: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:7113: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:7260: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:7261: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:7113: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:7114: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:7262: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:7262: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:7115: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:7115:2: rule__ReferencedContext__AccessContextRefAssignment_1 { - pushFollow(FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl14734); + pushFollow(FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl14438); rule__ReferencedContext__AccessContextRefAssignment_1(); state._fsp--; @@ -19794,16 +19324,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:7272: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:7125: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:7276: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:7277: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:7129: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:7130:2: rule__ReferencedContext__Group__2__Impl { - pushFollow(FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__214764); + pushFollow(FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__214468); rule__ReferencedContext__Group__2__Impl(); state._fsp--; @@ -19827,20 +19357,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:7283: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:7136: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:7287:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7288:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7140:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7141:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7288:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7289:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7141:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7142:1: ';' { before(grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); - match(input,90,FOLLOW_90_in_rule__ReferencedContext__Group__2__Impl14792); + match(input,91,FOLLOW_91_in_rule__ReferencedContext__Group__2__Impl14496); after(grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); } @@ -19864,21 +19394,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:7308: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:7161: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:7312: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:7313: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:7165: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:7166:2: rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__014829); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__014533); rule__UsersAndGroups__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__014832); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__014536); rule__UsersAndGroups__Group__1(); state._fsp--; @@ -19902,20 +19432,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:7320: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:7173: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:7324:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7325:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7177:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7178:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7325:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7326:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7178:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7179:1: 'guid' { before(grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0()); - match(input,58,FOLLOW_58_in_rule__UsersAndGroups__Group__0__Impl14860); + match(input,59,FOLLOW_59_in_rule__UsersAndGroups__Group__0__Impl14564); after(grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0()); } @@ -19939,21 +19469,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:7339: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:7192: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:7343: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:7344: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:7196: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:7197:2: rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__114891); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__114595); rule__UsersAndGroups__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__114894); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__114598); rule__UsersAndGroups__Group__2(); state._fsp--; @@ -19977,23 +19507,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:7351: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:7204: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:7355: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:7356: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:7208: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:7209: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:7356: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:7357: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:7209: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:7210: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:7358: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:7358: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:7211: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:7211:2: rule__UsersAndGroups__UserOrGroupGuidAssignment_1 { - pushFollow(FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl14921); + pushFollow(FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl14625); rule__UsersAndGroups__UserOrGroupGuidAssignment_1(); state._fsp--; @@ -20024,16 +19554,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:7368: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:7221: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:7372: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:7373: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:7225: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:7226:2: rule__UsersAndGroups__Group__2__Impl { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__214951); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__214655); rule__UsersAndGroups__Group__2__Impl(); state._fsp--; @@ -20057,20 +19587,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:7379: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:7232: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:7383:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7384:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7236:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7237:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7384:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7385:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7237:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7238:1: ';' { before(grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); - match(input,90,FOLLOW_90_in_rule__UsersAndGroups__Group__2__Impl14979); + match(input,91,FOLLOW_91_in_rule__UsersAndGroups__Group__2__Impl14683); after(grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); } @@ -20094,21 +19624,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:7404: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:7257: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:7408: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:7409: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:7261: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:7262:2: rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 { - pushFollow(FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__015016); + pushFollow(FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__014720); rule__AccessContext__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__015019); + pushFollow(FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__014723); rule__AccessContext__Group__1(); state._fsp--; @@ -20132,20 +19662,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:7416: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:7269: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:7420:1: ( ( 'accessContext' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7421:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7273:1: ( ( 'accessContext' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7274:1: ( 'accessContext' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7421:1: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7422:1: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7274:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7275:1: 'accessContext' { before(grammarAccess.getAccessContextAccess().getAccessContextKeyword_0()); - match(input,92,FOLLOW_92_in_rule__AccessContext__Group__0__Impl15047); + match(input,93,FOLLOW_93_in_rule__AccessContext__Group__0__Impl14751); after(grammarAccess.getAccessContextAccess().getAccessContextKeyword_0()); } @@ -20169,21 +19699,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:7435: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:7288: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:7439: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:7440: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:7292: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:7293:2: rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 { - pushFollow(FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__115078); + pushFollow(FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__114782); rule__AccessContext__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__115081); + pushFollow(FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__114785); rule__AccessContext__Group__2(); state._fsp--; @@ -20207,23 +19737,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:7447: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:7300: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:7451: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:7452: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:7304: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:7305: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:7452: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:7453: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:7305: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:7306: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:7454: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:7454: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:7307: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:7307:2: rule__AccessContext__NameAssignment_1 { - pushFollow(FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl15108); + pushFollow(FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl14812); rule__AccessContext__NameAssignment_1(); state._fsp--; @@ -20254,21 +19784,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:7464: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:7317: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:7468: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:7469: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:7321: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:7322:2: rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 { - pushFollow(FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__215138); + pushFollow(FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__214842); rule__AccessContext__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__215141); + pushFollow(FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__214845); rule__AccessContext__Group__3(); state._fsp--; @@ -20292,31 +19822,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:7476: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:7329: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:7480: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:7481: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:7333: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:7334: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:7481: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:7482: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:7334: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:7335: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:7483:1: ( rule__AccessContext__Group_2__0 )? - int alt58=2; - int LA58_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:7336:1: ( rule__AccessContext__Group_2__0 )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA58_0==56) ) { - alt58=1; + if ( (LA52_0==57) ) { + alt52=1; } - switch (alt58) { + 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:7483: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:7336:2: rule__AccessContext__Group_2__0 { - pushFollow(FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl15168); + pushFollow(FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl14872); rule__AccessContext__Group_2__0(); state._fsp--; @@ -20350,21 +19880,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:7493: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:7346: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:7497: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:7498: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:7350: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:7351:2: rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 { - pushFollow(FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__315199); + pushFollow(FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__314903); rule__AccessContext__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__315202); + pushFollow(FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__314906); rule__AccessContext__Group__4(); state._fsp--; @@ -20388,20 +19918,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:7505: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:7358: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:7509:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7510:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7362:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7363:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7510:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7511:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7363:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7364:1: '{' { before(grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); - match(input,53,FOLLOW_53_in_rule__AccessContext__Group__3__Impl15230); + match(input,54,FOLLOW_54_in_rule__AccessContext__Group__3__Impl14934); after(grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); } @@ -20425,21 +19955,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:7524: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:7377: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:7528: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:7529: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:7381: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:7382:2: rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 { - pushFollow(FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__415261); + pushFollow(FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__414965); rule__AccessContext__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__415264); + pushFollow(FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__414968); rule__AccessContext__Group__5(); state._fsp--; @@ -20463,20 +19993,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:7536: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:7389: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:7540:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7541:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7393:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7394:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7541:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7542:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7394:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7395:1: 'guid' { before(grammarAccess.getAccessContextAccess().getGuidKeyword_4()); - match(input,58,FOLLOW_58_in_rule__AccessContext__Group__4__Impl15292); + match(input,59,FOLLOW_59_in_rule__AccessContext__Group__4__Impl14996); after(grammarAccess.getAccessContextAccess().getGuidKeyword_4()); } @@ -20500,21 +20030,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:7555: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:7408: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:7559: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:7560: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:7412: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:7413:2: rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 { - pushFollow(FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__515323); + pushFollow(FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__515027); rule__AccessContext__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__515326); + pushFollow(FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__515030); rule__AccessContext__Group__6(); state._fsp--; @@ -20538,23 +20068,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:7567: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:7420: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:7571: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:7572: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:7424: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:7425: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:7572: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:7573: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:7425: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:7426: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:7574: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:7574: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:7427: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:7427:2: rule__AccessContext__GuidAssignment_5 { - pushFollow(FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl15353); + pushFollow(FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl15057); rule__AccessContext__GuidAssignment_5(); state._fsp--; @@ -20585,21 +20115,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:7584: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:7437: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:7588: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:7589: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:7441: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:7442:2: rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 { - pushFollow(FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__615383); + pushFollow(FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__615087); rule__AccessContext__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__615386); + pushFollow(FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__615090); rule__AccessContext__Group__7(); state._fsp--; @@ -20623,20 +20153,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:7596: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:7449: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:7600:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7601:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7453:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7454:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7601:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7602:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7454:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7455:1: ';' { before(grammarAccess.getAccessContextAccess().getSemicolonKeyword_6()); - match(input,90,FOLLOW_90_in_rule__AccessContext__Group__6__Impl15414); + match(input,91,FOLLOW_91_in_rule__AccessContext__Group__6__Impl15118); after(grammarAccess.getAccessContextAccess().getSemicolonKeyword_6()); } @@ -20660,21 +20190,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:7615: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:7468: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:7619: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:7620: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:7472: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:7473:2: rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 { - pushFollow(FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__715445); + pushFollow(FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__715149); rule__AccessContext__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__715448); + pushFollow(FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__715152); rule__AccessContext__Group__8(); state._fsp--; @@ -20698,26 +20228,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:7627: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:7480: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:7631: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:7632: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:7484: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:7485: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:7632: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:7633: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:7485: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:7486: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:7633: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:7634: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:7486: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:7487: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:7635: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:7635: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:7488: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:7488:2: rule__AccessContext__Alternatives_7 { - pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15477); + pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15181); rule__AccessContext__Alternatives_7(); state._fsp--; @@ -20729,26 +20259,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:7638: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:7639: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:7491: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:7492: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:7640:1: ( rule__AccessContext__Alternatives_7 )* - loop59: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7493:1: ( rule__AccessContext__Alternatives_7 )* + loop53: do { - int alt59=2; - int LA59_0 = input.LA(1); + int alt53=2; + int LA53_0 = input.LA(1); - if ( ((LA59_0>=45 && LA59_0<=46)||LA59_0==93) ) { - alt59=1; + if ( ((LA53_0>=46 && LA53_0<=47)||LA53_0==94) ) { + alt53=1; } - switch (alt59) { + 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:7640: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:7493:2: rule__AccessContext__Alternatives_7 { - pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15489); + pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15193); rule__AccessContext__Alternatives_7(); state._fsp--; @@ -20758,7 +20288,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop59; + break loop53; } } while (true); @@ -20788,16 +20318,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:7651: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:7504: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:7655: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:7656: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:7508: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:7509:2: rule__AccessContext__Group__8__Impl { - pushFollow(FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__815522); + pushFollow(FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__815226); rule__AccessContext__Group__8__Impl(); state._fsp--; @@ -20821,20 +20351,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:7662: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:7515: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:7666:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7667:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7519:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7520:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7667:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7668:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7520:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7521:1: '}' { before(grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); - match(input,55,FOLLOW_55_in_rule__AccessContext__Group__8__Impl15550); + match(input,56,FOLLOW_56_in_rule__AccessContext__Group__8__Impl15254); after(grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); } @@ -20858,21 +20388,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:7699: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:7552: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:7703: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:7704: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:7556: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:7557: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__015599); + pushFollow(FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__015303); rule__AccessContext__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__015602); + pushFollow(FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__015306); rule__AccessContext__Group_2__1(); state._fsp--; @@ -20896,20 +20426,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:7711: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:7564: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:7715:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7716:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7568:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7569:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7716:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7717:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7569:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7570:1: 'extends' { before(grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0()); - match(input,56,FOLLOW_56_in_rule__AccessContext__Group_2__0__Impl15630); + match(input,57,FOLLOW_57_in_rule__AccessContext__Group_2__0__Impl15334); after(grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0()); } @@ -20933,16 +20463,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:7730: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:7583: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:7734: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:7735: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:7587: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:7588:2: rule__AccessContext__Group_2__1__Impl { - pushFollow(FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__115661); + pushFollow(FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__115365); rule__AccessContext__Group_2__1__Impl(); state._fsp--; @@ -20966,23 +20496,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:7741: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:7594: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:7745: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:7746: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:7598: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:7599: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:7746: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:7747: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:7599: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:7600: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:7748: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:7748: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:7601: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:7601:2: rule__AccessContext__SuperAccessContextsAssignment_2_1 { - pushFollow(FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl15688); + pushFollow(FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl15392); rule__AccessContext__SuperAccessContextsAssignment_2_1(); state._fsp--; @@ -21013,21 +20543,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:7762: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:7615: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:7766: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:7767: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:7619: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:7620:2: rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__015722); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__015426); rule__HierarchyRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__015725); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__015429); rule__HierarchyRestriction__Group__1(); state._fsp--; @@ -21051,20 +20581,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:7774: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:7627: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:7778:1: ( ( 'childrenOf' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7779:1: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7631:1: ( ( 'childrenOf' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7632:1: ( 'childrenOf' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7779:1: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7780:1: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7632:1: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7633:1: 'childrenOf' { before(grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0()); - match(input,93,FOLLOW_93_in_rule__HierarchyRestriction__Group__0__Impl15753); + match(input,94,FOLLOW_94_in_rule__HierarchyRestriction__Group__0__Impl15457); after(grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0()); } @@ -21088,21 +20618,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:7793: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:7646: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:7797: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:7798: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:7650: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:7651:2: rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__115784); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__115488); rule__HierarchyRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__115787); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__115491); rule__HierarchyRestriction__Group__2(); state._fsp--; @@ -21126,23 +20656,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:7805: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:7658: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:7809: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:7810: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:7662: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:7663: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:7810: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:7811: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:7663: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:7664: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:7812: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:7812: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:7665: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:7665:2: rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 { - pushFollow(FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl15814); + pushFollow(FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl15518); rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1(); state._fsp--; @@ -21173,21 +20703,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:7822: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:7675: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:7826: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:7827: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:7679: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:7680:2: rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__215844); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__215548); rule__HierarchyRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__215847); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__215551); rule__HierarchyRestriction__Group__3(); state._fsp--; @@ -21211,20 +20741,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:7834: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:7687: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:7838:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7839:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7691:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7692:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7839:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7840:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7692:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7693:1: '{' { before(grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2()); - match(input,53,FOLLOW_53_in_rule__HierarchyRestriction__Group__2__Impl15875); + match(input,54,FOLLOW_54_in_rule__HierarchyRestriction__Group__2__Impl15579); after(grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2()); } @@ -21248,21 +20778,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:7853: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:7706: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:7857: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:7858: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:7710: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:7711:2: rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__315906); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__315610); rule__HierarchyRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__315909); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__315613); rule__HierarchyRestriction__Group__4(); state._fsp--; @@ -21286,26 +20816,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:7865: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:7718: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:7869: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:7870: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:7722: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:7723: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:7870: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:7871: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:7723: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:7724: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:7871: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:7872: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:7724: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:7725: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:7873: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:7873: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:7726: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:7726:2: rule__HierarchyRestriction__AccessRulesAssignment_3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15938); + pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15642); rule__HierarchyRestriction__AccessRulesAssignment_3(); state._fsp--; @@ -21317,26 +20847,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:7876: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:7877: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:7729: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:7730: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:7878:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* - loop60: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7731:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* + loop54: do { - int alt60=2; - int LA60_0 = input.LA(1); + int alt54=2; + int LA54_0 = input.LA(1); - if ( ((LA60_0>=45 && LA60_0<=46)) ) { - alt60=1; + if ( ((LA54_0>=46 && LA54_0<=47)) ) { + alt54=1; } - switch (alt60) { + 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:7878: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:7731:2: rule__HierarchyRestriction__AccessRulesAssignment_3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15950); + pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15654); rule__HierarchyRestriction__AccessRulesAssignment_3(); state._fsp--; @@ -21346,7 +20876,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop60; + break loop54; } } while (true); @@ -21376,16 +20906,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:7889: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:7742: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:7893: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:7894: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:7746: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:7747:2: rule__HierarchyRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__415983); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__415687); rule__HierarchyRestriction__Group__4__Impl(); state._fsp--; @@ -21409,20 +20939,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:7900: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:7753: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:7904:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7905:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7757:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7758:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7905:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7906:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7758:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7759:1: '}' { before(grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); - match(input,55,FOLLOW_55_in_rule__HierarchyRestriction__Group__4__Impl16011); + match(input,56,FOLLOW_56_in_rule__HierarchyRestriction__Group__4__Impl15715); after(grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); } @@ -21446,21 +20976,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:7929: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:7782: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:7933: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:7934: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:7786: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:7787:2: rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__016052); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__015756); rule__RelationTypeArtifactTypePredicate__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__016055); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__015759); rule__RelationTypeArtifactTypePredicate__Group__1(); state._fsp--; @@ -21484,20 +21014,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:7941: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:7794: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:7945:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7946:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7798:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7799:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7946:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7947:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7799:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7800:1: 'artifactType' { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0()); - match(input,52,FOLLOW_52_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl16083); + match(input,53,FOLLOW_53_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl15787); after(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0()); } @@ -21521,16 +21051,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:7960: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:7813: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:7964: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:7965: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:7817: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:7818:2: rule__RelationTypeArtifactTypePredicate__Group__1__Impl { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__116114); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__115818); rule__RelationTypeArtifactTypePredicate__Group__1__Impl(); state._fsp--; @@ -21554,23 +21084,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:7971: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:7824: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:7975: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:7976: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:7828: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:7829: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:7976: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:7977: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:7829: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:7830: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:7978: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:7978: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:7831: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:7831:2: rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl16141); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl15845); rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1(); state._fsp--; @@ -21601,21 +21131,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:7992: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:7845: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:7996: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:7997: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:7849: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:7850:2: rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__016175); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__015879); rule__RelationTypeArtifactPredicate__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__016178); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__015882); rule__RelationTypeArtifactPredicate__Group__1(); state._fsp--; @@ -21639,20 +21169,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:8004: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:7857: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:8008:1: ( ( 'artifact' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8009:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7861:1: ( ( 'artifact' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7862:1: ( 'artifact' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8009:1: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8010:1: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7862:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7863:1: 'artifact' { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0()); - match(input,94,FOLLOW_94_in_rule__RelationTypeArtifactPredicate__Group__0__Impl16206); + match(input,95,FOLLOW_95_in_rule__RelationTypeArtifactPredicate__Group__0__Impl15910); after(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0()); } @@ -21676,16 +21206,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:8023: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:7876: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:8027: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:8028: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:7880: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:7881:2: rule__RelationTypeArtifactPredicate__Group__1__Impl { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__116237); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__115941); rule__RelationTypeArtifactPredicate__Group__1__Impl(); state._fsp--; @@ -21709,23 +21239,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:8034: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:7887: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:8038: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:8039: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:7891: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:7892: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:8039: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:8040: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:7892: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:7893: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:8041: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:8041: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:7894: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:7894:2: rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl16264); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl15968); rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1(); state._fsp--; @@ -21756,21 +21286,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:8055: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:7908: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:8059: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:8060: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:7912: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:7913:2: rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__016298); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__016002); rule__ArtifactMatchRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__016301); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__016005); rule__ArtifactMatchRestriction__Group__1(); state._fsp--; @@ -21794,23 +21324,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:8067: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:7920: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:8071: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:8072: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:7924: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:7925: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:8072: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:8073: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:7925: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:7926: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:8074: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:8074: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:7927: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:7927:2: rule__ArtifactMatchRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl16328); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl16032); rule__ArtifactMatchRestriction__PermissionAssignment_0(); state._fsp--; @@ -21841,21 +21371,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:8084: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:7937: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:8088: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:8089: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:7941: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:7942:2: rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__116358); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__116062); rule__ArtifactMatchRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__116361); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__116065); rule__ArtifactMatchRestriction__Group__2(); state._fsp--; @@ -21879,20 +21409,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:8096: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:7949: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:8100:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8101:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7953:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7954:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8101:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8102:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7954:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7955:1: 'edit' { before(grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); - match(input,95,FOLLOW_95_in_rule__ArtifactMatchRestriction__Group__1__Impl16389); + match(input,96,FOLLOW_96_in_rule__ArtifactMatchRestriction__Group__1__Impl16093); after(grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); } @@ -21916,21 +21446,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:8115: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:7968: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:8119: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:8120: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:7972: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:7973:2: rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__216420); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__216124); rule__ArtifactMatchRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__216423); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__216127); rule__ArtifactMatchRestriction__Group__3(); state._fsp--; @@ -21954,20 +21484,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:8127: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:7980: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:8131:1: ( ( 'artifact' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8132:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7984:1: ( ( 'artifact' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7985:1: ( 'artifact' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8132:1: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8133:1: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7985:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7986:1: 'artifact' { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2()); - match(input,94,FOLLOW_94_in_rule__ArtifactMatchRestriction__Group__2__Impl16451); + match(input,95,FOLLOW_95_in_rule__ArtifactMatchRestriction__Group__2__Impl16155); after(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2()); } @@ -21991,21 +21521,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:8146: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:7999: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:8150: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:8151: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:8003: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:8004:2: rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__316482); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__316186); rule__ArtifactMatchRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__316485); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__316189); rule__ArtifactMatchRestriction__Group__4(); state._fsp--; @@ -22029,23 +21559,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:8158: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:8011: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:8162: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:8163: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:8015: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:8016: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:8163: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:8164: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:8016: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:8017: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:8165: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:8165: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:8018: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:8018:2: rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl16512); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl16216); rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3(); state._fsp--; @@ -22076,16 +21606,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:8175: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:8028: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:8179: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:8180: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:8032: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:8033:2: rule__ArtifactMatchRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__416542); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__416246); rule__ArtifactMatchRestriction__Group__4__Impl(); state._fsp--; @@ -22109,20 +21639,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:8186: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:8039: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:8190:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8191:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8043:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8044:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8191:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8192:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8044:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8045:1: ';' { before(grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); - match(input,90,FOLLOW_90_in_rule__ArtifactMatchRestriction__Group__4__Impl16570); + match(input,91,FOLLOW_91_in_rule__ArtifactMatchRestriction__Group__4__Impl16274); after(grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); } @@ -22146,21 +21676,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:8215: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:8068: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:8219: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:8220: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:8072: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:8073:2: rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__016611); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__016315); rule__ArtifactTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__016614); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__016318); rule__ArtifactTypeRestriction__Group__1(); state._fsp--; @@ -22184,23 +21714,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:8227: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:8080: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:8231: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:8232: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:8084: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:8085: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:8232: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:8233: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:8085: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:8086: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:8234: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:8234: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:8087: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:8087:2: rule__ArtifactTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl16641); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl16345); rule__ArtifactTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -22231,21 +21761,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:8244: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:8097: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:8248: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:8249: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:8101: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:8102:2: rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__116671); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__116375); rule__ArtifactTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__116674); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__116378); rule__ArtifactTypeRestriction__Group__2(); state._fsp--; @@ -22269,20 +21799,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:8256: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:8109: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:8260:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8261:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8113:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8114:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8261:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8262:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8114:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8115:1: 'edit' { before(grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); - match(input,95,FOLLOW_95_in_rule__ArtifactTypeRestriction__Group__1__Impl16702); + match(input,96,FOLLOW_96_in_rule__ArtifactTypeRestriction__Group__1__Impl16406); after(grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); } @@ -22306,21 +21836,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:8275: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:8128: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:8279: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:8280: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:8132: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:8133:2: rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__216733); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__216437); rule__ArtifactTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__216736); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__216440); rule__ArtifactTypeRestriction__Group__3(); state._fsp--; @@ -22344,20 +21874,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:8287: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:8140: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:8291:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8292:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8144:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8145:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8292:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8293:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8145:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8146:1: 'artifactType' { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2()); - match(input,52,FOLLOW_52_in_rule__ArtifactTypeRestriction__Group__2__Impl16764); + match(input,53,FOLLOW_53_in_rule__ArtifactTypeRestriction__Group__2__Impl16468); after(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2()); } @@ -22381,21 +21911,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:8306: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:8159: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:8310: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:8311: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:8163: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:8164:2: rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__316795); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__316499); rule__ArtifactTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__316798); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__316502); rule__ArtifactTypeRestriction__Group__4(); state._fsp--; @@ -22419,23 +21949,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:8318: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:8171: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:8322: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:8323: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:8175: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:8176: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:8323: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:8324: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:8176: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:8177: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:8325: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:8325: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:8178: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:8178:2: rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl16825); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl16529); rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3(); state._fsp--; @@ -22466,16 +21996,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:8335: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:8188: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:8339: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:8340: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:8192: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:8193:2: rule__ArtifactTypeRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__416855); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__416559); rule__ArtifactTypeRestriction__Group__4__Impl(); state._fsp--; @@ -22499,20 +22029,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:8346: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:8199: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:8350:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8351:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8203:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8204:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8351:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8352:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8204:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8205:1: ';' { before(grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); - match(input,90,FOLLOW_90_in_rule__ArtifactTypeRestriction__Group__4__Impl16883); + match(input,91,FOLLOW_91_in_rule__ArtifactTypeRestriction__Group__4__Impl16587); after(grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); } @@ -22536,21 +22066,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:8375: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:8228: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:8379: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:8380: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:8232: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:8233:2: rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__016924); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__016628); rule__AttributeTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__016927); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__016631); rule__AttributeTypeRestriction__Group__1(); state._fsp--; @@ -22574,23 +22104,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:8387: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:8240: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:8391: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:8392: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:8244: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:8245: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:8392: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:8393: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:8245: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:8246: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:8394: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:8394: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:8247: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:8247:2: rule__AttributeTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl16954); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl16658); rule__AttributeTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -22621,21 +22151,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:8404: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:8257: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:8408: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:8409: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:8261: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:8262:2: rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__116984); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__116688); rule__AttributeTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__116987); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__116691); rule__AttributeTypeRestriction__Group__2(); state._fsp--; @@ -22659,20 +22189,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:8416: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:8269: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:8420:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8421:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8273:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8274:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8421:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8422:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8274:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8275:1: 'edit' { before(grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); - match(input,95,FOLLOW_95_in_rule__AttributeTypeRestriction__Group__1__Impl17015); + match(input,96,FOLLOW_96_in_rule__AttributeTypeRestriction__Group__1__Impl16719); after(grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); } @@ -22696,21 +22226,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:8435: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:8288: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:8439: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:8440: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:8292: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:8293:2: rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__217046); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__216750); rule__AttributeTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__217049); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__216753); rule__AttributeTypeRestriction__Group__3(); state._fsp--; @@ -22734,20 +22264,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:8447: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:8300: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:8451:1: ( ( 'attributeType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8452:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8304:1: ( ( 'attributeType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8305:1: ( 'attributeType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8452:1: ( 'attributeType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8453:1: 'attributeType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8305:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8306:1: 'attributeType' { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2()); - match(input,60,FOLLOW_60_in_rule__AttributeTypeRestriction__Group__2__Impl17077); + match(input,61,FOLLOW_61_in_rule__AttributeTypeRestriction__Group__2__Impl16781); after(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2()); } @@ -22771,21 +22301,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:8466: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:8319: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:8470: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:8471: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:8323: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:8324:2: rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__317108); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__316812); rule__AttributeTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__317111); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__316815); rule__AttributeTypeRestriction__Group__4(); state._fsp--; @@ -22809,23 +22339,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:8478: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:8331: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:8482: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:8483: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:8335: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:8336: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:8483: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:8484: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:8336: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:8337: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:8485: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:8485: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:8338: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:8338:2: rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl17138); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl16842); rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3(); state._fsp--; @@ -22856,21 +22386,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:8495: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:8348: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:8499: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:8500: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:8352: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:8353:2: rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__417168); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__416872); rule__AttributeTypeRestriction__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__417171); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__416875); rule__AttributeTypeRestriction__Group__5(); state._fsp--; @@ -22894,31 +22424,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:8507: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:8360: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:8511: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:8512: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:8364: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:8365: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:8512: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:8513: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:8365: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:8366: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:8514:1: ( rule__AttributeTypeRestriction__Group_4__0 )? - int alt61=2; - int LA61_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:8367:1: ( rule__AttributeTypeRestriction__Group_4__0 )? + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA61_0==96) ) { - alt61=1; + if ( (LA55_0==97) ) { + alt55=1; } - switch (alt61) { + 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:8514: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:8367:2: rule__AttributeTypeRestriction__Group_4__0 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl17198); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl16902); rule__AttributeTypeRestriction__Group_4__0(); state._fsp--; @@ -22952,16 +22482,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:8524: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:8377: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:8528: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:8529: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:8381: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:8382:2: rule__AttributeTypeRestriction__Group__5__Impl { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__517229); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__516933); rule__AttributeTypeRestriction__Group__5__Impl(); state._fsp--; @@ -22985,20 +22515,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:8535: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:8388: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:8539:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8540:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8392:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8393:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8540:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8541:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8393:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8394:1: ';' { before(grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); - match(input,90,FOLLOW_90_in_rule__AttributeTypeRestriction__Group__5__Impl17257); + match(input,91,FOLLOW_91_in_rule__AttributeTypeRestriction__Group__5__Impl16961); after(grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); } @@ -23022,21 +22552,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:8566: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:8419: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:8570: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:8571: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:8423: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:8424: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__017300); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__017004); rule__AttributeTypeRestriction__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__017303); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__017007); rule__AttributeTypeRestriction__Group_4__1(); state._fsp--; @@ -23060,20 +22590,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:8578: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:8431: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:8582:1: ( ( 'of' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8583:1: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8435:1: ( ( 'of' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8436:1: ( 'of' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8583:1: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8584:1: 'of' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8436:1: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8437:1: 'of' { before(grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); - match(input,96,FOLLOW_96_in_rule__AttributeTypeRestriction__Group_4__0__Impl17331); + match(input,97,FOLLOW_97_in_rule__AttributeTypeRestriction__Group_4__0__Impl17035); after(grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); } @@ -23097,21 +22627,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:8597: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:8450: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:8601: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:8602: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:8454: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:8455: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__117362); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__117066); rule__AttributeTypeRestriction__Group_4__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__117365); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__117069); rule__AttributeTypeRestriction__Group_4__2(); state._fsp--; @@ -23135,20 +22665,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:8609: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:8462: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:8613:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8614:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8466:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8467:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8614:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8615:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8467:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8468:1: 'artifactType' { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1()); - match(input,52,FOLLOW_52_in_rule__AttributeTypeRestriction__Group_4__1__Impl17393); + match(input,53,FOLLOW_53_in_rule__AttributeTypeRestriction__Group_4__1__Impl17097); after(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1()); } @@ -23172,16 +22702,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:8628: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:8481: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:8632: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:8633: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:8485: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:8486:2: rule__AttributeTypeRestriction__Group_4__2__Impl { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__217424); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__217128); rule__AttributeTypeRestriction__Group_4__2__Impl(); state._fsp--; @@ -23205,23 +22735,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:8639: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:8492: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:8643: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:8644: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:8496: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:8497: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:8644: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:8645: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:8497: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:8498: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:8646: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:8646: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:8499: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:8499:2: rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl17451); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl17155); rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2(); state._fsp--; @@ -23252,21 +22782,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:8664: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:8517: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:8668: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:8669: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:8521: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:8522:2: rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__017489); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__017193); rule__RelationTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__017492); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__017196); rule__RelationTypeRestriction__Group__1(); state._fsp--; @@ -23290,23 +22820,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:8676: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:8529: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:8680: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:8681: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:8533: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:8534: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:8681: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:8682: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:8534: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:8535: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:8683: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:8683: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:8536: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:8536:2: rule__RelationTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl17519); + pushFollow(FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl17223); rule__RelationTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -23337,21 +22867,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:8693: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:8546: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:8697: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:8698: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:8550: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:8551:2: rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__117549); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__117253); rule__RelationTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__117552); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__117256); rule__RelationTypeRestriction__Group__2(); state._fsp--; @@ -23375,20 +22905,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:8705: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:8558: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:8709:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8710:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8562:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8563:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8710:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8711:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8563:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8564:1: 'edit' { before(grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); - match(input,95,FOLLOW_95_in_rule__RelationTypeRestriction__Group__1__Impl17580); + match(input,96,FOLLOW_96_in_rule__RelationTypeRestriction__Group__1__Impl17284); after(grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); } @@ -23412,21 +22942,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:8724: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:8577: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:8728: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:8729: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:8581: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:8582:2: rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__217611); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__217315); rule__RelationTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__217614); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__217318); rule__RelationTypeRestriction__Group__3(); state._fsp--; @@ -23450,20 +22980,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:8736: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:8589: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:8740:1: ( ( 'relationType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8741:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8593:1: ( ( 'relationType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8594:1: ( 'relationType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8741:1: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8742:1: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8594:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8595:1: 'relationType' { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2()); - match(input,79,FOLLOW_79_in_rule__RelationTypeRestriction__Group__2__Impl17642); + match(input,80,FOLLOW_80_in_rule__RelationTypeRestriction__Group__2__Impl17346); after(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2()); } @@ -23487,21 +23017,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:8755: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:8608: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:8759: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:8760: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:8612: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:8613:2: rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__317673); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__317377); rule__RelationTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__317676); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__317380); rule__RelationTypeRestriction__Group__4(); state._fsp--; @@ -23525,23 +23055,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:8767: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:8620: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:8771: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:8772: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:8624: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:8625: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:8772: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:8773: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:8625: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:8626: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:8774: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:8774: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:8627: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:8627:2: rule__RelationTypeRestriction__Alternatives_3 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl17703); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl17407); rule__RelationTypeRestriction__Alternatives_3(); state._fsp--; @@ -23572,21 +23102,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:8784: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:8637: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:8788: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:8789: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:8641: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:8642:2: rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__417733); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__417437); rule__RelationTypeRestriction__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__417736); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__417440); rule__RelationTypeRestriction__Group__5(); state._fsp--; @@ -23610,23 +23140,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:8796: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:8649: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:8800: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:8801: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:8653: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:8654: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:8801: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:8802: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:8654: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:8655: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:8803: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:8803: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:8656: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:8656:2: rule__RelationTypeRestriction__RestrictedToSideAssignment_4 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl17763); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl17467); rule__RelationTypeRestriction__RestrictedToSideAssignment_4(); state._fsp--; @@ -23657,21 +23187,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:8813: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:8666: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:8817: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:8818: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:8670: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:8671:2: rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__517793); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__517497); rule__RelationTypeRestriction__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__517796); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__517500); rule__RelationTypeRestriction__Group__6(); state._fsp--; @@ -23695,31 +23225,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:8825: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:8678: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:8829: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:8830: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:8682: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:8683: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:8830: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:8831: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:8683: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:8684: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:8832:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? - int alt62=2; - int LA62_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:8685:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA62_0==52||LA62_0==94) ) { - alt62=1; + if ( (LA56_0==53||LA56_0==95) ) { + alt56=1; } - switch (alt62) { + 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:8832: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:8685:2: rule__RelationTypeRestriction__PredicateAssignment_5 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl17823); + pushFollow(FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl17527); rule__RelationTypeRestriction__PredicateAssignment_5(); state._fsp--; @@ -23753,16 +23283,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:8842: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:8695: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:8846: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:8847: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:8699: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:8700:2: rule__RelationTypeRestriction__Group__6__Impl { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__617854); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__617558); rule__RelationTypeRestriction__Group__6__Impl(); state._fsp--; @@ -23786,20 +23316,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:8853: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:8706: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:8857:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8858:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8710:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8711:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8858:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8859:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8711:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8712:1: ';' { before(grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); - match(input,90,FOLLOW_90_in_rule__RelationTypeRestriction__Group__6__Impl17882); + match(input,91,FOLLOW_91_in_rule__RelationTypeRestriction__Group__6__Impl17586); after(grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); } @@ -23822,21 +23352,810 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__RelationTypeRestriction__Group__6__Impl" + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8740:1: rule__XAttributeType__UnorderedGroup_14 : ( rule__XAttributeType__UnorderedGroup_14__0 )? ; + public final void rule__XAttributeType__UnorderedGroup_14() throws RecognitionException { + + int stackSize = keepStackSize(); + getUnorderedGroupHelper().enter(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8745:1: ( ( rule__XAttributeType__UnorderedGroup_14__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8746:2: ( rule__XAttributeType__UnorderedGroup_14__0 )? + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8746:2: ( rule__XAttributeType__UnorderedGroup_14__0 )? + int alt57=2; + int LA57_0 = input.LA(1); + + if ( LA57_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt57=1; + } + else if ( LA57_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt57=1; + } + else if ( LA57_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt57=1; + } + else if ( LA57_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt57=1; + } + else if ( LA57_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt57=1; + } + else if ( LA57_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt57=1; + } + 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:8746:2: rule__XAttributeType__UnorderedGroup_14__0 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__0_in_rule__XAttributeType__UnorderedGroup_1417632); + rule__XAttributeType__UnorderedGroup_14__0(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + getUnorderedGroupHelper().leave(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8756:1: rule__XAttributeType__UnorderedGroup_14__Impl : ( ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) ) ; + public final void rule__XAttributeType__UnorderedGroup_14__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + boolean selected = false; + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8761:1: ( ( ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8762:3: ( ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8762:3: ( ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) ) + int alt58=6; + int LA58_0 = input.LA(1); + + if ( LA58_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt58=1; + } + else if ( LA58_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt58=2; + } + else if ( LA58_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt58=3; + } + else if ( LA58_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt58=4; + } + else if ( LA58_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt58=5; + } + else if ( LA58_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt58=6; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 58, 0, input); + + throw nvae; + } + 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:8764:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8764:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8765:5: {...}? => ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8765:112: ( ( ( rule__XAttributeType__Group_14_0__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8766:6: ( ( rule__XAttributeType__Group_14_0__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8772:6: ( ( rule__XAttributeType__Group_14_0__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8774:7: ( rule__XAttributeType__Group_14_0__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_0()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8775:7: ( rule__XAttributeType__Group_14_0__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8775:8: rule__XAttributeType__Group_14_0__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_0__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17719); + rule__XAttributeType__Group_14_0__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_0()); + + } + + + } + + + } + + + } + break; + case 2 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8781:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8781:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8782:5: {...}? => ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8782:112: ( ( ( rule__XAttributeType__Group_14_1__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8783:6: ( ( rule__XAttributeType__Group_14_1__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8789:6: ( ( rule__XAttributeType__Group_14_1__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8791:7: ( rule__XAttributeType__Group_14_1__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8792:7: ( rule__XAttributeType__Group_14_1__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8792:8: rule__XAttributeType__Group_14_1__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_1__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17810); + rule__XAttributeType__Group_14_1__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_1()); + + } + + + } + + + } + + + } + break; + case 3 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8798:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8798:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8799:5: {...}? => ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8799:112: ( ( ( rule__XAttributeType__Group_14_2__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8800:6: ( ( rule__XAttributeType__Group_14_2__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8806:6: ( ( rule__XAttributeType__Group_14_2__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8808:7: ( rule__XAttributeType__Group_14_2__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_2()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8809:7: ( rule__XAttributeType__Group_14_2__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8809:8: rule__XAttributeType__Group_14_2__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_2__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17901); + rule__XAttributeType__Group_14_2__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_2()); + + } + + + } + + + } + + + } + break; + case 4 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8815:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8815:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8816:5: {...}? => ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8816:112: ( ( ( rule__XAttributeType__Group_14_3__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8817:6: ( ( rule__XAttributeType__Group_14_3__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8823:6: ( ( rule__XAttributeType__Group_14_3__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8825:7: ( rule__XAttributeType__Group_14_3__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_3()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8826:7: ( rule__XAttributeType__Group_14_3__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8826:8: rule__XAttributeType__Group_14_3__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_3__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17992); + rule__XAttributeType__Group_14_3__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_3()); + + } + + + } + + + } + + + } + break; + case 5 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8832:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8832:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8833:5: {...}? => ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8833:112: ( ( ( rule__XAttributeType__Group_14_4__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8834:6: ( ( rule__XAttributeType__Group_14_4__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8840:6: ( ( rule__XAttributeType__Group_14_4__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8842:7: ( rule__XAttributeType__Group_14_4__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_4()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8843:7: ( rule__XAttributeType__Group_14_4__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8843:8: rule__XAttributeType__Group_14_4__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_4__0_in_rule__XAttributeType__UnorderedGroup_14__Impl18083); + rule__XAttributeType__Group_14_4__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_4()); + + } + + + } + + + } + + + } + break; + case 6 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8849:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8849:4: ({...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8850:5: {...}? => ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + throw new FailedPredicateException(input, "rule__XAttributeType__UnorderedGroup_14__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5)"); + } + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8850:112: ( ( ( rule__XAttributeType__Group_14_5__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8851:6: ( ( rule__XAttributeType__Group_14_5__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5); + + + selected = true; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8857:6: ( ( rule__XAttributeType__Group_14_5__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8859:7: ( rule__XAttributeType__Group_14_5__0 ) + { + before(grammarAccess.getXAttributeTypeAccess().getGroup_14_5()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8860:7: ( rule__XAttributeType__Group_14_5__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8860:8: rule__XAttributeType__Group_14_5__0 + { + pushFollow(FOLLOW_rule__XAttributeType__Group_14_5__0_in_rule__XAttributeType__UnorderedGroup_14__Impl18174); + rule__XAttributeType__Group_14_5__0(); + + state._fsp--; + + + } + + after(grammarAccess.getXAttributeTypeAccess().getGroup_14_5()); + + } + + + } + + + } + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + if (selected) + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__Impl" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__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__XAttributeType__UnorderedGroup_14__0 : rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__1 )? ; + public final void rule__XAttributeType__UnorderedGroup_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:8879:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__1 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8880:2: rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__1 )? + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__018233); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8881:2: ( rule__XAttributeType__UnorderedGroup_14__1 )? + int alt59=2; + int LA59_0 = input.LA(1); + + if ( LA59_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt59=1; + } + else if ( LA59_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt59=1; + } + else if ( LA59_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt59=1; + } + else if ( LA59_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt59=1; + } + else if ( LA59_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt59=1; + } + else if ( LA59_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt59=1; + } + switch (alt59) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8881:2: rule__XAttributeType__UnorderedGroup_14__1 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__1_in_rule__XAttributeType__UnorderedGroup_14__018236); + rule__XAttributeType__UnorderedGroup_14__1(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__0" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8888:1: rule__XAttributeType__UnorderedGroup_14__1 : rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__2 )? ; + public final void rule__XAttributeType__UnorderedGroup_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:8892:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__2 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8893:2: rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__2 )? + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__118261); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8894:2: ( rule__XAttributeType__UnorderedGroup_14__2 )? + int alt60=2; + int LA60_0 = input.LA(1); + + if ( LA60_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt60=1; + } + else if ( LA60_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt60=1; + } + else if ( LA60_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt60=1; + } + else if ( LA60_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt60=1; + } + else if ( LA60_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt60=1; + } + else if ( LA60_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt60=1; + } + switch (alt60) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8894:2: rule__XAttributeType__UnorderedGroup_14__2 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__2_in_rule__XAttributeType__UnorderedGroup_14__118264); + rule__XAttributeType__UnorderedGroup_14__2(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__1" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__2" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8901:1: rule__XAttributeType__UnorderedGroup_14__2 : rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__3 )? ; + public final void rule__XAttributeType__UnorderedGroup_14__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:8905:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__3 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8906:2: rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__3 )? + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__218289); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:2: ( rule__XAttributeType__UnorderedGroup_14__3 )? + int alt61=2; + int LA61_0 = input.LA(1); + + if ( LA61_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt61=1; + } + else if ( LA61_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt61=1; + } + else if ( LA61_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt61=1; + } + else if ( LA61_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt61=1; + } + else if ( LA61_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt61=1; + } + else if ( LA61_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt61=1; + } + switch (alt61) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:2: rule__XAttributeType__UnorderedGroup_14__3 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__3_in_rule__XAttributeType__UnorderedGroup_14__218292); + rule__XAttributeType__UnorderedGroup_14__3(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__2" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__3" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8914:1: rule__XAttributeType__UnorderedGroup_14__3 : rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__4 )? ; + public final void rule__XAttributeType__UnorderedGroup_14__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:8918:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__4 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8919:2: rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__4 )? + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__318317); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8920:2: ( rule__XAttributeType__UnorderedGroup_14__4 )? + int alt62=2; + int LA62_0 = input.LA(1); + + if ( LA62_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt62=1; + } + else if ( LA62_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt62=1; + } + else if ( LA62_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt62=1; + } + else if ( LA62_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt62=1; + } + else if ( LA62_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt62=1; + } + else if ( LA62_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt62=1; + } + switch (alt62) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8920:2: rule__XAttributeType__UnorderedGroup_14__4 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__4_in_rule__XAttributeType__UnorderedGroup_14__318320); + rule__XAttributeType__UnorderedGroup_14__4(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__3" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__4" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8927:1: rule__XAttributeType__UnorderedGroup_14__4 : rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__5 )? ; + public final void rule__XAttributeType__UnorderedGroup_14__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:8931:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__5 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8932:2: rule__XAttributeType__UnorderedGroup_14__Impl ( rule__XAttributeType__UnorderedGroup_14__5 )? + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__418345); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8933:2: ( rule__XAttributeType__UnorderedGroup_14__5 )? + int alt63=2; + int LA63_0 = input.LA(1); + + if ( LA63_0 ==66 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt63=1; + } + else if ( LA63_0 ==67 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt63=1; + } + else if ( LA63_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt63=1; + } + else if ( LA63_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt63=1; + } + else if ( LA63_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt63=1; + } + else if ( LA63_0 ==71 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt63=1; + } + switch (alt63) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8933:2: rule__XAttributeType__UnorderedGroup_14__5 + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__5_in_rule__XAttributeType__UnorderedGroup_14__418348); + rule__XAttributeType__UnorderedGroup_14__5(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__4" + + + // $ANTLR start "rule__XAttributeType__UnorderedGroup_14__5" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8940:1: rule__XAttributeType__UnorderedGroup_14__5 : rule__XAttributeType__UnorderedGroup_14__Impl ; + public final void rule__XAttributeType__UnorderedGroup_14__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:8944:1: ( rule__XAttributeType__UnorderedGroup_14__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8945:2: rule__XAttributeType__UnorderedGroup_14__Impl + { + pushFollow(FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__518373); + rule__XAttributeType__UnorderedGroup_14__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XAttributeType__UnorderedGroup_14__5" + + // $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:8887: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:8964: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:8891:1: ( ( ruleImport ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8892:1: ( ruleImport ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8968:1: ( ( ruleImport ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8969:1: ( ruleImport ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8892:1: ( ruleImport ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8893:1: ruleImport + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8969:1: ( ruleImport ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8970:1: ruleImport { before(grammarAccess.getOseeDslAccess().getImportsImportParserRuleCall_0_0()); - pushFollow(FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_017932); + pushFollow(FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_018413); ruleImport(); state._fsp--; @@ -23864,20 +24183,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:8902: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:8979: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:8906:1: ( ( ruleXArtifactType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:1: ( ruleXArtifactType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8983:1: ( ( ruleXArtifactType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8984:1: ( ruleXArtifactType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:1: ( ruleXArtifactType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8908:1: ruleXArtifactType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8984:1: ( ruleXArtifactType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8985:1: ruleXArtifactType { before(grammarAccess.getOseeDslAccess().getArtifactTypesXArtifactTypeParserRuleCall_1_0_0()); - pushFollow(FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_017963); + pushFollow(FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_018444); ruleXArtifactType(); state._fsp--; @@ -23905,20 +24224,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:8917: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:8994: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:8921:1: ( ( ruleXRelationType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8922:1: ( ruleXRelationType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8998:1: ( ( ruleXRelationType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8999:1: ( ruleXRelationType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8922:1: ( ruleXRelationType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8923:1: ruleXRelationType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8999:1: ( ruleXRelationType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9000:1: ruleXRelationType { before(grammarAccess.getOseeDslAccess().getRelationTypesXRelationTypeParserRuleCall_1_1_0()); - pushFollow(FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_117994); + pushFollow(FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_118475); ruleXRelationType(); state._fsp--; @@ -23946,20 +24265,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:8932: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:9009: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:8936:1: ( ( ruleXAttributeType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8937:1: ( ruleXAttributeType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9013:1: ( ( ruleXAttributeType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9014:1: ( ruleXAttributeType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8937:1: ( ruleXAttributeType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8938:1: ruleXAttributeType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9014:1: ( ruleXAttributeType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9015:1: ruleXAttributeType { before(grammarAccess.getOseeDslAccess().getAttributeTypesXAttributeTypeParserRuleCall_1_2_0()); - pushFollow(FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_218025); + pushFollow(FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_218506); ruleXAttributeType(); state._fsp--; @@ -23987,20 +24306,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:8947: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:9024: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:8951:1: ( ( ruleXOseeEnumType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8952:1: ( ruleXOseeEnumType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9028:1: ( ( ruleXOseeEnumType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9029:1: ( ruleXOseeEnumType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8952:1: ( ruleXOseeEnumType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8953:1: ruleXOseeEnumType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9029:1: ( ruleXOseeEnumType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9030:1: ruleXOseeEnumType { before(grammarAccess.getOseeDslAccess().getEnumTypesXOseeEnumTypeParserRuleCall_1_3_0()); - pushFollow(FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_318056); + pushFollow(FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_318537); ruleXOseeEnumType(); state._fsp--; @@ -24028,20 +24347,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:8962: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:9039: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:8966:1: ( ( ruleXOseeEnumOverride ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8967:1: ( ruleXOseeEnumOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9043:1: ( ( ruleXOseeEnumOverride ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9044:1: ( ruleXOseeEnumOverride ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8967:1: ( ruleXOseeEnumOverride ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8968:1: ruleXOseeEnumOverride + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9044:1: ( ruleXOseeEnumOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9045:1: ruleXOseeEnumOverride { before(grammarAccess.getOseeDslAccess().getEnumOverridesXOseeEnumOverrideParserRuleCall_1_4_0()); - pushFollow(FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_418087); + pushFollow(FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_418568); ruleXOseeEnumOverride(); state._fsp--; @@ -24069,20 +24388,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__ArtifactTypeOverridesAssignment_1_5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8977:1: rule__OseeDsl__ArtifactTypeOverridesAssignment_1_5 : ( ruleXOseeArtifactTypeOverride ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9054:1: rule__OseeDsl__ArtifactTypeOverridesAssignment_1_5 : ( ruleXOseeArtifactTypeOverride ) ; public final void rule__OseeDsl__ArtifactTypeOverridesAssignment_1_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:8981:1: ( ( ruleXOseeArtifactTypeOverride ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8982:1: ( ruleXOseeArtifactTypeOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9058:1: ( ( ruleXOseeArtifactTypeOverride ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9059:1: ( ruleXOseeArtifactTypeOverride ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8982:1: ( ruleXOseeArtifactTypeOverride ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8983:1: ruleXOseeArtifactTypeOverride + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9059:1: ( ruleXOseeArtifactTypeOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9060:1: ruleXOseeArtifactTypeOverride { before(grammarAccess.getOseeDslAccess().getArtifactTypeOverridesXOseeArtifactTypeOverrideParserRuleCall_1_5_0()); - pushFollow(FOLLOW_ruleXOseeArtifactTypeOverride_in_rule__OseeDsl__ArtifactTypeOverridesAssignment_1_518118); + pushFollow(FOLLOW_ruleXOseeArtifactTypeOverride_in_rule__OseeDsl__ArtifactTypeOverridesAssignment_1_518599); ruleXOseeArtifactTypeOverride(); state._fsp--; @@ -24110,20 +24429,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:8992: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:9069: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:8996:1: ( ( ruleXArtifactMatcher ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8997:1: ( ruleXArtifactMatcher ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9073:1: ( ( ruleXArtifactMatcher ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9074:1: ( ruleXArtifactMatcher ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8997:1: ( ruleXArtifactMatcher ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8998:1: ruleXArtifactMatcher + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9074:1: ( ruleXArtifactMatcher ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9075:1: ruleXArtifactMatcher { before(grammarAccess.getOseeDslAccess().getArtifactMatchRefsXArtifactMatcherParserRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_018149); + pushFollow(FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_018630); ruleXArtifactMatcher(); state._fsp--; @@ -24151,20 +24470,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:9007: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:9084: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:9011:1: ( ( ruleAccessContext ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9012:1: ( ruleAccessContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9088:1: ( ( ruleAccessContext ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9089:1: ( ruleAccessContext ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9012:1: ( ruleAccessContext ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9013:1: ruleAccessContext + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9089:1: ( ruleAccessContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9090:1: ruleAccessContext { before(grammarAccess.getOseeDslAccess().getAccessDeclarationsAccessContextParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_118180); + pushFollow(FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_118661); ruleAccessContext(); state._fsp--; @@ -24192,20 +24511,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:9022: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:9099: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:9026:1: ( ( ruleRole ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9027:1: ( ruleRole ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9103:1: ( ( ruleRole ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9104:1: ( ruleRole ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9027:1: ( ruleRole ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9028:1: ruleRole + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9104:1: ( ruleRole ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9105:1: ruleRole { before(grammarAccess.getOseeDslAccess().getRoleDeclarationsRoleParserRuleCall_2_2_0()); - pushFollow(FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_218211); + pushFollow(FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_218692); ruleRole(); state._fsp--; @@ -24233,20 +24552,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:9037: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:9114: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:9041:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9042:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9118:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9119:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9042:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9043:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9119:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9120:1: RULE_STRING { before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_118242); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_118723); after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_1_0()); } @@ -24270,24 +24589,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:9052: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:9129: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:9056:1: ( ( ( 'abstract' ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9057:1: ( ( 'abstract' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9133:1: ( ( ( 'abstract' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9134:1: ( ( 'abstract' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9057:1: ( ( 'abstract' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9058:1: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9134:1: ( ( 'abstract' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9135: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:9059:1: ( 'abstract' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9060:1: 'abstract' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9136:1: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9137:1: 'abstract' { before(grammarAccess.getXArtifactTypeAccess().getAbstractAbstractKeyword_0_0()); - match(input,97,FOLLOW_97_in_rule__XArtifactType__AbstractAssignment_018278); + match(input,98,FOLLOW_98_in_rule__XArtifactType__AbstractAssignment_018759); after(grammarAccess.getXArtifactTypeAccess().getAbstractAbstractKeyword_0_0()); } @@ -24315,20 +24634,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:9075: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:9152: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:9079:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9080:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9156:1: ( ( RULE_STRING ) ) + // ../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:9080:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9081:1: RULE_STRING + // ../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 { before(grammarAccess.getXArtifactTypeAccess().getNameSTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_218317); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_218798); after(grammarAccess.getXArtifactTypeAccess().getNameSTRINGTerminalRuleCall_2_0()); } @@ -24352,24 +24671,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:9090: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:9167: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: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:9171:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9172: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:9096:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9172:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9173: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:9097:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9098:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9174:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9175:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_118352); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_118833); after(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -24397,24 +24716,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:9109: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:9186: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:9113:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9114:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9190:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9191:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9114:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9115:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9191:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9192: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:9116:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9117:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9193:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9194: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_118391); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_118872); after(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_2_1_0_1()); } @@ -24442,20 +24761,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:9128: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:9205: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:9132:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9133:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9209:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9210:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9133:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9134:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9210:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9211:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_118426); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_118907); after(grammarAccess.getXArtifactTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); } @@ -24479,20 +24798,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:9143: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:9220: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:9147: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:9148: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:9224: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:9225: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:9148: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:9149: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:9225: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:9226:1: RULE_HEX_INT { before(grammarAccess.getXArtifactTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_718457); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_718938); after(grammarAccess.getXArtifactTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); } @@ -24516,20 +24835,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:9158: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:9235: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:9162:1: ( ( ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9163:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9239:1: ( ( ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9240:1: ( ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9163:1: ( ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9164:1: ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9240:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9241:1: ruleXAttributeTypeRef { before(grammarAccess.getXArtifactTypeAccess().getValidAttributeTypesXAttributeTypeRefParserRuleCall_8_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_818488); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_818969); ruleXAttributeTypeRef(); state._fsp--; @@ -24557,24 +24876,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:9173: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:9250: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:9177:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9178:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9254:1: ( ( ( RULE_STRING ) ) ) + // ../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:9178:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9179:1: ( RULE_STRING ) + // ../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 ) { 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:9180:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9181: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:9258:1: RULE_STRING { before(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeXAttributeTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_118523); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_119004); after(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeXAttributeTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -24602,20 +24921,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:9192: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:9269: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:9196:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9197:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9273: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_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9197:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9198: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_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9275:1: RULE_STRING { before(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidSTRINGTerminalRuleCall_2_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_118558); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_119039); after(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidSTRINGTerminalRuleCall_2_1_0()); } @@ -24639,20 +24958,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:9207: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:9284: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:9211:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9212:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9288:1: ( ( RULE_STRING ) ) + // ../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:9212:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9213:1: RULE_STRING + // ../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 { before(grammarAccess.getXAttributeTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_118589); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_119070); after(grammarAccess.getXAttributeTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -24676,20 +24995,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:9222: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:9299: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:9226:1: ( ( ruleAttributeBaseType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9227:1: ( ruleAttributeBaseType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9303:1: ( ( ruleAttributeBaseType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9304:1: ( ruleAttributeBaseType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9227:1: ( ruleAttributeBaseType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9228:1: ruleAttributeBaseType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9304:1: ( ruleAttributeBaseType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9305:1: ruleAttributeBaseType { before(grammarAccess.getXAttributeTypeAccess().getBaseAttributeTypeAttributeBaseTypeParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_118620); + pushFollow(FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_119101); ruleAttributeBaseType(); state._fsp--; @@ -24717,24 +25036,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:9237: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:9314: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:9241:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9242:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9318:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9319:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9242:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9243:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9319:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9320: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:9244:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9245:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9321:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9322:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getOverrideXAttributeTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_118655); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_119136); after(grammarAccess.getXAttributeTypeAccess().getOverrideXAttributeTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -24762,20 +25081,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:9256: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:9333: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:9260:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9261:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9337: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_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9261:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9262: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_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9339:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_118690); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_119171); after(grammarAccess.getXAttributeTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); } @@ -24799,20 +25118,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:9271: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:9348: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:9275: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:9276: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:9352: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:9353: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:9276: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:9277: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:9353: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:9354:1: RULE_HEX_INT { before(grammarAccess.getXAttributeTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_718721); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_719202); after(grammarAccess.getXAttributeTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); } @@ -24836,23 +25155,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:9286: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:9363: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:9290: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:9291: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:9367: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:9368: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:9291: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:9292: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:9368: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:9369: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:9293: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:9293: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:9370: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:9370:2: rule__XAttributeType__DataProviderAlternatives_9_0 { - pushFollow(FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_918752); + pushFollow(FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_919233); rule__XAttributeType__DataProviderAlternatives_9_0(); state._fsp--; @@ -24883,20 +25202,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:9302: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:9379: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:9306: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:9307: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:9383: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:9384: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:9307: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:9308: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:9384: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:9385: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_1118785); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1119266); after(grammarAccess.getXAttributeTypeAccess().getMinWHOLE_NUM_STRTerminalRuleCall_11_0()); } @@ -24920,23 +25239,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:9317: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:9394: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:9321: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:9322: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:9398: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:9399: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:9322: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:9323: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:9399: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:9400: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:9324: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:9324: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:9401: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:9401:2: rule__XAttributeType__MaxAlternatives_13_0 { - pushFollow(FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1318816); + pushFollow(FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1319297); rule__XAttributeType__MaxAlternatives_13_0(); state._fsp--; @@ -24966,32 +25285,32 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XAttributeType__MaxAssignment_13" - // $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:9333:1: rule__XAttributeType__TaggerIdAssignment_14_1 : ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) ; - public final void rule__XAttributeType__TaggerIdAssignment_14_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__TaggerIdAssignment_14_0_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9410:1: rule__XAttributeType__TaggerIdAssignment_14_0_1 : ( ( rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 ) ) ; + public final void rule__XAttributeType__TaggerIdAssignment_14_0_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:9337: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:9338: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:9414:1: ( ( ( rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9415:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_0_1_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__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:9339: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:9415:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9416:1: ( rule__XAttributeType__TaggerIdAlternatives_14_0_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:9340: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:9340:2: rule__XAttributeType__TaggerIdAlternatives_14_1_0 + before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_0_1_0()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9417:1: ( rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9417:2: rule__XAttributeType__TaggerIdAlternatives_14_0_1_0 { - pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_118849); - rule__XAttributeType__TaggerIdAlternatives_14_1_0(); + pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_0_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_0_119330); + rule__XAttributeType__TaggerIdAlternatives_14_0_1_0(); state._fsp--; } - after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_1_0()); + after(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_0_1_0()); } @@ -25010,33 +25329,33 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__TaggerIdAssignment_14_1" + // $ANTLR end "rule__XAttributeType__TaggerIdAssignment_14_0_1" - // $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:9349:1: rule__XAttributeType__EnumTypeAssignment_15_1 : ( ( RULE_STRING ) ) ; - public final void rule__XAttributeType__EnumTypeAssignment_15_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__EnumTypeAssignment_14_1_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9426:1: rule__XAttributeType__EnumTypeAssignment_14_1_1 : ( ( RULE_STRING ) ) ; + public final void rule__XAttributeType__EnumTypeAssignment_14_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:9353:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9354: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:9354:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9355: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:9432: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:9356: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 + before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); + // ../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:9434:1: RULE_STRING { - before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_118886); - after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); + before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_14_1_119367); + after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1()); } - after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); + after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); } @@ -25055,25 +25374,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__EnumTypeAssignment_15_1" + // $ANTLR end "rule__XAttributeType__EnumTypeAssignment_14_1_1" - // $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:9368:1: rule__XAttributeType__DescriptionAssignment_16_1 : ( RULE_STRING ) ; - public final void rule__XAttributeType__DescriptionAssignment_16_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__DescriptionAssignment_14_2_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9445:1: rule__XAttributeType__DescriptionAssignment_14_2_1 : ( RULE_STRING ) ; + public final void rule__XAttributeType__DescriptionAssignment_14_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: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:9449:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9450: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 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9450:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9451:1: RULE_STRING { - before(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_118921); - after(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); + before(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_14_2_119402); + after(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); } @@ -25092,25 +25411,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__DescriptionAssignment_16_1" + // $ANTLR end "rule__XAttributeType__DescriptionAssignment_14_2_1" - // $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:9383:1: rule__XAttributeType__DefaultValueAssignment_17_1 : ( RULE_STRING ) ; - public final void rule__XAttributeType__DefaultValueAssignment_17_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__DefaultValueAssignment_14_3_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9460:1: rule__XAttributeType__DefaultValueAssignment_14_3_1 : ( RULE_STRING ) ; + public final void rule__XAttributeType__DefaultValueAssignment_14_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:9387:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9388:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9464:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9465:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9388:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9389:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9465: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_STRING { - before(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_118952); - after(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); + before(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_14_3_119433); + after(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); } @@ -25129,25 +25448,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__DefaultValueAssignment_17_1" + // $ANTLR end "rule__XAttributeType__DefaultValueAssignment_14_3_1" - // $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:9398:1: rule__XAttributeType__FileExtensionAssignment_18_1 : ( RULE_STRING ) ; - public final void rule__XAttributeType__FileExtensionAssignment_18_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__FileExtensionAssignment_14_4_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:1: rule__XAttributeType__FileExtensionAssignment_14_4_1 : ( RULE_STRING ) ; + public final void rule__XAttributeType__FileExtensionAssignment_14_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:9402:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9403:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9479:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9480:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9403:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9404:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9480:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:1: RULE_STRING { - before(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_118983); - after(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); + before(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_14_4_119464); + after(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); } @@ -25166,25 +25485,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__FileExtensionAssignment_18_1" + // $ANTLR end "rule__XAttributeType__FileExtensionAssignment_14_4_1" - // $ANTLR start "rule__XAttributeType__MediaTypeAssignment_19_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9413:1: rule__XAttributeType__MediaTypeAssignment_19_1 : ( RULE_STRING ) ; - public final void rule__XAttributeType__MediaTypeAssignment_19_1() throws RecognitionException { + // $ANTLR start "rule__XAttributeType__MediaTypeAssignment_14_5_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9490:1: rule__XAttributeType__MediaTypeAssignment_14_5_1 : ( RULE_STRING ) ; + public final void rule__XAttributeType__MediaTypeAssignment_14_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:9417:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9418:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9494:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9495:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9418:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9419:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9495:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9496:1: RULE_STRING { - before(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__MediaTypeAssignment_19_119014); - after(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); + before(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__MediaTypeAssignment_14_5_119495); + after(grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); } @@ -25203,24 +25522,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__XAttributeType__MediaTypeAssignment_19_1" + // $ANTLR end "rule__XAttributeType__MediaTypeAssignment_14_5_1" // $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:9428: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:9505: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: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:9509:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9510: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:9434:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9510:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9511:1: RULE_STRING { before(grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_119045); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_119526); after(grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -25244,20 +25563,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:9443: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:9520: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:9447:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9448: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 ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9448:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9449: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 ) + // ../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 { before(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_119076); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_119557); after(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -25281,20 +25600,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:9458: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:9535: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:9462: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:9463: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:9539: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:9540: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:9463: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:9464: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:9540: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:9541:1: RULE_HEX_INT { before(grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_519107); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_519588); after(grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); } @@ -25318,20 +25637,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:9473: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:9550: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:9477:1: ( ( ruleXOseeEnumEntry ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9478:1: ( ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9554:1: ( ( ruleXOseeEnumEntry ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9555:1: ( ruleXOseeEnumEntry ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9478:1: ( ruleXOseeEnumEntry ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9479:1: ruleXOseeEnumEntry + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9555:1: ( ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9556:1: ruleXOseeEnumEntry { before(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesXOseeEnumEntryParserRuleCall_6_0()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_619138); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_619619); ruleXOseeEnumEntry(); state._fsp--; @@ -25359,20 +25678,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:9488: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:9565: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: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 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9569:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9570: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 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9494:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9570:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9571:1: RULE_STRING { before(grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_119169); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_119650); after(grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -25396,20 +25715,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:9503: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:9580: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:9507: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:9508: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:9584: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:9585: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:9508: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:9509: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:9585: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:9586: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_219200); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_219681); after(grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); } @@ -25433,20 +25752,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:9518: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:9595: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:9522: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:9599:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9600: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:9600:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9601:1: RULE_STRING { before(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_119231); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_119712); after(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -25470,20 +25789,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:9533:1: rule__XOseeEnumEntry__DescriptionAssignment_4_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__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:9537:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9538: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 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9615:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9538:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9539:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9615:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9616:1: RULE_STRING { before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_119262); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_119743); after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } @@ -25507,24 +25826,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:9548: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:9625: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:9552:1: ( ( ( 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_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9629:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9630:1: ( ( 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_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9554:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9630:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9631: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:9555:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9556:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9632:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9633:1: RULE_STRING { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_119297); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_119778); after(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -25552,24 +25871,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:9567: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:9644: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:9571:1: ( ( ( 'inheritAll' ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9572:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9648:1: ( ( ( 'inheritAll' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9649:1: ( ( 'inheritAll' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9572:1: ( ( 'inheritAll' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9573:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9649:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9650: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:9574:1: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9575:1: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9651:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9652:1: 'inheritAll' { before(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); - match(input,98,FOLLOW_98_in_rule__XOseeEnumOverride__InheritAllAssignment_319337); + match(input,99,FOLLOW_99_in_rule__XOseeEnumOverride__InheritAllAssignment_319818); after(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); } @@ -25597,20 +25916,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:9590: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:9667: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:9594:1: ( ( ruleOverrideOption ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9595:1: ( ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9671:1: ( ( ruleOverrideOption ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9672:1: ( ruleOverrideOption ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9595:1: ( ruleOverrideOption ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9596:1: ruleOverrideOption + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9672:1: ( ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9673:1: ruleOverrideOption { before(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_419376); + pushFollow(FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_419857); ruleOverrideOption(); state._fsp--; @@ -25638,20 +25957,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:9605: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:9682: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:9609: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:9686:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9687: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:9687:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9688:1: RULE_STRING { before(grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_119407); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_119888); after(grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); } @@ -25675,20 +25994,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:9620: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:9697: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:9624: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:9625: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:9701: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:9702: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:9625: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:9626: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:9702: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:9703: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_219438); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_219919); after(grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); } @@ -25712,20 +26031,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:9635: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:9712: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:9639:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9640:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9716:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9640:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9641:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9718:1: RULE_STRING { before(grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_119469); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_119950); after(grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -25749,20 +26068,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:9650:1: rule__AddEnum__DescriptionAssignment_4_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9727: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:9654:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9655:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9731:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9732:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9655:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9656:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9732:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9733:1: RULE_STRING { before(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_119500); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_119981); after(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } @@ -25786,24 +26105,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $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:9665: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:9742: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:9669:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9670:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9746:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9747:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9670:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9671:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9747:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9748: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:9672:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9673:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9749:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9750:1: RULE_STRING { before(grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntrySTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_119535); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_120016); after(grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntrySTRINGTerminalRuleCall_1_0_1()); } @@ -25831,24 +26150,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9684:1: rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9761:1: rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_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:9688:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9689:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9765:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9766:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9689:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9690:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9766:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9767:1: ( RULE_STRING ) { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridenArtifactTypeXArtifactTypeCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9691:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9692:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9768:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9769:1: RULE_STRING { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridenArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_119574); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_120055); after(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridenArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -25876,24 +26195,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__InheritAllAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9703:1: rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 : ( ( 'inheritAll' ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9780:1: rule__XOseeArtifactTypeOverride__InheritAllAssignment_3 : ( ( 'inheritAll' ) ) ; public final void rule__XOseeArtifactTypeOverride__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:9707:1: ( ( ( 'inheritAll' ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9708:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9784:1: ( ( ( 'inheritAll' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9785:1: ( ( 'inheritAll' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9708:1: ( ( 'inheritAll' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9785:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9786:1: ( 'inheritAll' ) { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getInheritAllInheritAllKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9710:1: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9711:1: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9787:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9788:1: 'inheritAll' { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getInheritAllInheritAllKeyword_3_0()); - match(input,98,FOLLOW_98_in_rule__XOseeArtifactTypeOverride__InheritAllAssignment_319614); + match(input,99,FOLLOW_99_in_rule__XOseeArtifactTypeOverride__InheritAllAssignment_320095); after(grammarAccess.getXOseeArtifactTypeOverrideAccess().getInheritAllInheritAllKeyword_3_0()); } @@ -25921,20 +26240,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9726:1: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 : ( ruleAttributeOverrideOption ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9803:1: rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4 : ( ruleAttributeOverrideOption ) ; public final void rule__XOseeArtifactTypeOverride__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:9730:1: ( ( ruleAttributeOverrideOption ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9731:1: ( ruleAttributeOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9807:1: ( ( ruleAttributeOverrideOption ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9808:1: ( ruleAttributeOverrideOption ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9731:1: ( ruleAttributeOverrideOption ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9732:1: ruleAttributeOverrideOption + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9808:1: ( ruleAttributeOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9809:1: ruleAttributeOverrideOption { before(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverrideOptionsAttributeOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleAttributeOverrideOption_in_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_419653); + pushFollow(FOLLOW_ruleAttributeOverrideOption_in_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_420134); ruleAttributeOverrideOption(); state._fsp--; @@ -25962,20 +26281,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddAttribute__AttributeAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9741:1: rule__AddAttribute__AttributeAssignment_1 : ( ruleXAttributeTypeRef ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9818:1: rule__AddAttribute__AttributeAssignment_1 : ( ruleXAttributeTypeRef ) ; public final void rule__AddAttribute__AttributeAssignment_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:9745:1: ( ( ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9746:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9822:1: ( ( ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9823:1: ( ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9746:1: ( ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9747:1: ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9823:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9824:1: ruleXAttributeTypeRef { before(grammarAccess.getAddAttributeAccess().getAttributeXAttributeTypeRefParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__AddAttribute__AttributeAssignment_119684); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__AddAttribute__AttributeAssignment_120165); ruleXAttributeTypeRef(); state._fsp--; @@ -26003,24 +26322,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveAttribute__AttributeAssignment_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9756:1: rule__RemoveAttribute__AttributeAssignment_2 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9833:1: rule__RemoveAttribute__AttributeAssignment_2 : ( ( RULE_STRING ) ) ; public final void rule__RemoveAttribute__AttributeAssignment_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:9760:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9761:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9837:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9838:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9761:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9762:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9838:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9839:1: ( RULE_STRING ) { before(grammarAccess.getRemoveAttributeAccess().getAttributeXAttributeTypeCrossReference_2_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9763:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9764:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9840:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9841:1: RULE_STRING { before(grammarAccess.getRemoveAttributeAccess().getAttributeXAttributeTypeSTRINGTerminalRuleCall_2_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveAttribute__AttributeAssignment_219719); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveAttribute__AttributeAssignment_220200); after(grammarAccess.getRemoveAttributeAccess().getAttributeXAttributeTypeSTRINGTerminalRuleCall_2_0_1()); } @@ -26048,20 +26367,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UpdateAttribute__AttributeAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9775:1: rule__UpdateAttribute__AttributeAssignment_1 : ( ruleXAttributeTypeRef ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9852:1: rule__UpdateAttribute__AttributeAssignment_1 : ( ruleXAttributeTypeRef ) ; public final void rule__UpdateAttribute__AttributeAssignment_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:9779:1: ( ( ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9780:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9856:1: ( ( ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9857:1: ( ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9780:1: ( ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9781:1: ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9857:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9858:1: ruleXAttributeTypeRef { before(grammarAccess.getUpdateAttributeAccess().getAttributeXAttributeTypeRefParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__UpdateAttribute__AttributeAssignment_119754); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__UpdateAttribute__AttributeAssignment_120235); ruleXAttributeTypeRef(); state._fsp--; @@ -26089,20 +26408,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:9790: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:9867: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:9794:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9795:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9871:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9872:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9795:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9796:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9872:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9873:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_119785); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_120266); after(grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -26126,20 +26445,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:9805: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:9882: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:9809:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9810:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9886:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9887:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9810:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9811:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9887:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9888:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_119816); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_120297); after(grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -26163,20 +26482,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:9820: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:9897: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:9824: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:9825: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:9901: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:9902: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:9825: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:9826: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:9902: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:9903:1: RULE_HEX_INT { before(grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_519847); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_520328); after(grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); } @@ -26200,20 +26519,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:9835: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:9912: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:9839:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9840:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9916:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9917:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9840:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9841:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9917:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9918:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_719878); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_720359); after(grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); } @@ -26237,24 +26556,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:9850: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:9927: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:9854:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9855:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9931:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9932:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9855:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9856:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9932:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9933: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:9857:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9858:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9934:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9935:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_9_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_919913); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_920394); after(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_9_0_1()); } @@ -26282,20 +26601,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:9869: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:9946: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:9873:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9874:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9950:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9951:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9874:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9875:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9951:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9952:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1119948); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1120429); after(grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); } @@ -26319,24 +26638,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:9884: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:9961: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:9888:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9889:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9965:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9966:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9889:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9890:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9966:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9967: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:9891:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9892:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9968:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9969:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_13_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1319983); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1320464); after(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_13_0_1()); } @@ -26364,20 +26683,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:9903: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:9980: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:9907:1: ( ( ruleRelationOrderType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9908:1: ( ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9984:1: ( ( ruleRelationOrderType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9985:1: ( ruleRelationOrderType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9908:1: ( ruleRelationOrderType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9909:1: ruleRelationOrderType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9985:1: ( ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9986:1: ruleRelationOrderType { before(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeRelationOrderTypeParserRuleCall_15_0()); - pushFollow(FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1520018); + pushFollow(FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1520499); ruleRelationOrderType(); state._fsp--; @@ -26405,20 +26724,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:9918: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:9995: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:9922:1: ( ( ruleRelationMultiplicityEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9923:1: ( ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9999:1: ( ( ruleRelationMultiplicityEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10000:1: ( ruleRelationMultiplicityEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9923:1: ( ruleRelationMultiplicityEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9924:1: ruleRelationMultiplicityEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10000:1: ( ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10001:1: ruleRelationMultiplicityEnum { before(grammarAccess.getXRelationTypeAccess().getMultiplicityRelationMultiplicityEnumEnumRuleCall_17_0()); - pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1720049); + pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1720530); ruleRelationMultiplicityEnum(); state._fsp--; @@ -26446,20 +26765,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:9933: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:10010: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:9937:1: ( ( ruleMatchField ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9938:1: ( ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10014:1: ( ( ruleMatchField ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10015:1: ( ruleMatchField ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9938:1: ( ruleMatchField ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9939:1: ruleMatchField + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10015:1: ( ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10016:1: ruleMatchField { before(grammarAccess.getSimpleConditionAccess().getFieldMatchFieldEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_020080); + pushFollow(FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_020561); ruleMatchField(); state._fsp--; @@ -26487,20 +26806,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:9948: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:10025: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:9952:1: ( ( ruleCompareOp ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9953:1: ( ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10029:1: ( ( ruleCompareOp ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10030:1: ( ruleCompareOp ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9953:1: ( ruleCompareOp ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9954:1: ruleCompareOp + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10030:1: ( ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10031:1: ruleCompareOp { before(grammarAccess.getSimpleConditionAccess().getOpCompareOpEnumRuleCall_1_0()); - pushFollow(FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_120111); + pushFollow(FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_120592); ruleCompareOp(); state._fsp--; @@ -26528,20 +26847,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:9963: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:10040: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:9967:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9968:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10044:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10045:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9968:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9969:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10045:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10046:1: RULE_STRING { before(grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_220142); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_220623); after(grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); } @@ -26565,20 +26884,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:9978: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:10055: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:9982:1: ( ( ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9983:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10059:1: ( ( ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10060:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9983:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9984:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10060:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10061:1: ruleSimpleCondition { before(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_120173); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_120654); ruleSimpleCondition(); state._fsp--; @@ -26606,20 +26925,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:9993: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:10070: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:9997:1: ( ( ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9998:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10074:1: ( ( ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10075:1: ( ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9998:1: ( ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9999:1: ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10075:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10076:1: ruleXLogicOperator { before(grammarAccess.getCompoundConditionAccess().getOperatorsXLogicOperatorEnumRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_020204); + pushFollow(FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_020685); ruleXLogicOperator(); state._fsp--; @@ -26647,20 +26966,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:10008: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:10085: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:10012:1: ( ( ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10013:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10089:1: ( ( ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10090:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10013:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10014:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10090:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10091:1: ruleSimpleCondition { before(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_120235); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_120716); ruleSimpleCondition(); state._fsp--; @@ -26688,20 +27007,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:10023: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:10100: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:10027:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10028:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10104:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10105:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10028:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10029:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10105:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10106:1: RULE_STRING { before(grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_120266); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_120747); after(grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -26725,20 +27044,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:10038: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:10115: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:10042:1: ( ( ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10043:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10119:1: ( ( ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10120:1: ( ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10043:1: ( ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10044:1: ruleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10120:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10121:1: ruleCondition { before(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_320297); + pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_320778); ruleCondition(); state._fsp--; @@ -26766,20 +27085,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:10053: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:10130: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:10057:1: ( ( ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10058:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10134:1: ( ( ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10135:1: ( ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10058:1: ( ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10059:1: ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10135:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10136:1: ruleXLogicOperator { before(grammarAccess.getXArtifactMatcherAccess().getOperatorsXLogicOperatorEnumRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_020328); + pushFollow(FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_020809); ruleXLogicOperator(); state._fsp--; @@ -26807,20 +27126,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:10068: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:10145: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:10072:1: ( ( ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10073:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10149:1: ( ( ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10150:1: ( ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10073:1: ( ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10074:1: ruleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10150:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10151:1: ruleCondition { before(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_120359); + pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_120840); ruleCondition(); state._fsp--; @@ -26848,20 +27167,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:10083: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:10160: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:10087:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10088:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10164:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10165:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10088:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10089:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10165:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10166:1: RULE_STRING { before(grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_120390); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_120871); after(grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -26885,24 +27204,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:10098: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:10175: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:10102:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10103:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10179:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10180:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10103:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10104:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10180:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10181: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:10105:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10106:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10182:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10183:1: RULE_STRING { before(grammarAccess.getRoleAccess().getSuperRolesRoleSTRINGTerminalRuleCall_2_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_120425); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_120906); after(grammarAccess.getRoleAccess().getSuperRolesRoleSTRINGTerminalRuleCall_2_1_0_1()); } @@ -26930,20 +27249,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:10117: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:10194: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:10121:1: ( ( ruleUsersAndGroups ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10122:1: ( ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10198:1: ( ( ruleUsersAndGroups ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10199:1: ( ruleUsersAndGroups ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10122:1: ( ruleUsersAndGroups ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10123:1: ruleUsersAndGroups + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10199:1: ( ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10200:1: ruleUsersAndGroups { before(grammarAccess.getRoleAccess().getUsersAndGroupsUsersAndGroupsParserRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_020460); + pushFollow(FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_020941); ruleUsersAndGroups(); state._fsp--; @@ -26971,20 +27290,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:10132: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:10209: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:10136:1: ( ( ruleReferencedContext ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10137:1: ( ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10213:1: ( ( ruleReferencedContext ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10214:1: ( ruleReferencedContext ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10137:1: ( ruleReferencedContext ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10138:1: ruleReferencedContext + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10214:1: ( ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10215:1: ruleReferencedContext { before(grammarAccess.getRoleAccess().getReferencedContextsReferencedContextParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_120491); + pushFollow(FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_120972); ruleReferencedContext(); state._fsp--; @@ -27012,20 +27331,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:10147: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:10224: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:10151:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10152:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10228:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10229:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10152:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10153:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10229:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10230:1: RULE_STRING { before(grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_120522); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_121003); after(grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); } @@ -27049,20 +27368,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:10162: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:10239: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:10166:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10167:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10243:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10244:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10167:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10168:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10244:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10245:1: RULE_STRING { before(grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_120553); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_121034); after(grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); } @@ -27086,20 +27405,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:10177: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:10254: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:10181:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10182:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10258:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10259:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10182:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10183:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10259:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10260:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_120584); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_121065); after(grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -27123,24 +27442,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:10192: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:10269: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:10196:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10197:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10273:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10274:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10197:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10198:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10274:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10275: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:10199:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10200:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10276:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10277:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextSTRINGTerminalRuleCall_2_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_120619); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_121100); after(grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextSTRINGTerminalRuleCall_2_1_0_1()); } @@ -27168,20 +27487,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:10211: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:10288: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:10215:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10216:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10292:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10293:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10216:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10217:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10293:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10294:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_520654); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_521135); after(grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); } @@ -27205,20 +27524,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:10226: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:10303: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:10230:1: ( ( ruleObjectRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10231:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10307:1: ( ( ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10308:1: ( ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10231:1: ( ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10232:1: ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10308:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10309:1: ruleObjectRestriction { before(grammarAccess.getAccessContextAccess().getAccessRulesObjectRestrictionParserRuleCall_7_0_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_020685); + pushFollow(FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_021166); ruleObjectRestriction(); state._fsp--; @@ -27246,20 +27565,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:10241: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:10318: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:10245:1: ( ( ruleHierarchyRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10246:1: ( ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10322:1: ( ( ruleHierarchyRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10323:1: ( ruleHierarchyRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10246:1: ( ruleHierarchyRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10247:1: ruleHierarchyRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10323:1: ( ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10324:1: ruleHierarchyRestriction { before(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsHierarchyRestrictionParserRuleCall_7_1_0()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_120716); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_121197); ruleHierarchyRestriction(); state._fsp--; @@ -27287,24 +27606,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:10256: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:10333: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:10260:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10261:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10337:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10338:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10261:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10262:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10338:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10339: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:10263:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10264:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10340:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10341:1: RULE_STRING { before(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_120751); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_121232); after(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); } @@ -27332,20 +27651,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:10275: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:10352: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:10279:1: ( ( ruleObjectRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10280:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10356:1: ( ( ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10357:1: ( ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10280:1: ( ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10281:1: ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10357:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10358:1: ruleObjectRestriction { before(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesObjectRestrictionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_320786); + pushFollow(FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_321267); ruleObjectRestriction(); state._fsp--; @@ -27373,24 +27692,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:10290: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:10367: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:10294:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10295:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10371:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10372:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10295:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10296:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10372:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10373: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:10297:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10298:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10374:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10375:1: RULE_STRING { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_120821); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_121302); after(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -27418,24 +27737,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:10309: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:10386: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:10313:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10314:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10390:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10391:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10314:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10315:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10391:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10392: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:10316:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10317:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10393:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10394:1: RULE_STRING { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_120860); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_121341); after(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); } @@ -27463,20 +27782,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:10328: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:10405: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:10332:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10333:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10409:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10410:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10333:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10334:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10410:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10411:1: ruleAccessPermissionEnum { before(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_020895); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_021376); ruleAccessPermissionEnum(); state._fsp--; @@ -27504,24 +27823,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:10343: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:10420: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:10347:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10348:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10424:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10425:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10348:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10349:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10425:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10426: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:10350:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10351:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10427:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10428:1: RULE_STRING { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_320930); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_321411); after(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_3_0_1()); } @@ -27549,20 +27868,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:10362: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:10439: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:10366:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10367:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10443:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10444:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10367:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10368:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10444:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10445:1: ruleAccessPermissionEnum { before(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_020965); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_021446); ruleAccessPermissionEnum(); state._fsp--; @@ -27590,24 +27909,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:10377: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:10454: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:10381:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10382:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10458:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10459:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10382:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10383:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10459:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10460: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:10384:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10385:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10461:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10462:1: RULE_STRING { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_321000); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_321481); after(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_3_0_1()); } @@ -27635,20 +27954,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:10396: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:10473: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:10400:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10401:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10477:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10478:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10401:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10402:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10478:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10479:1: ruleAccessPermissionEnum { before(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_021035); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_021516); ruleAccessPermissionEnum(); state._fsp--; @@ -27676,24 +27995,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:10411: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:10488: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:10415:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10416:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10492:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10493:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10416:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10417:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10493:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10494: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:10418:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10419:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10495:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10496:1: RULE_STRING { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_321070); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_321551); after(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeSTRINGTerminalRuleCall_3_0_1()); } @@ -27721,24 +28040,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:10430: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:10507: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:10434:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10435:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10511:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10512:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10435:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10436:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10512:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10513: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:10437:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10438:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10514:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10515:1: RULE_STRING { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_4_2_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_221109); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_221590); after(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_4_2_0_1()); } @@ -27766,20 +28085,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:10453: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:10530: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:10457:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10458:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10534:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10535:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10458:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10459:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10535:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10536:1: ruleAccessPermissionEnum { before(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_021148); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_021629); ruleAccessPermissionEnum(); state._fsp--; @@ -27807,20 +28126,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:10468: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:10545: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:10472:1: ( ( ruleRelationTypeMatch ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10473:1: ( ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10549:1: ( ( ruleRelationTypeMatch ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10550:1: ( ruleRelationTypeMatch ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10473:1: ( ruleRelationTypeMatch ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10474:1: ruleRelationTypeMatch + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10550:1: ( ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10551:1: ruleRelationTypeMatch { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchRelationTypeMatchEnumRuleCall_3_0_0()); - pushFollow(FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_021179); + pushFollow(FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_021660); ruleRelationTypeMatch(); state._fsp--; @@ -27848,24 +28167,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:10483: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:10560: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:10487:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10488:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10564:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10565:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10488:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10489:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10565:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10566: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:10490:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10491:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10567:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10568:1: RULE_STRING { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_121214); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_121695); after(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -27893,20 +28212,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:10502: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:10579: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:10506:1: ( ( ruleXRelationSideEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10507:1: ( ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10583:1: ( ( ruleXRelationSideEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10584:1: ( ruleXRelationSideEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10507:1: ( ruleXRelationSideEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10508:1: ruleXRelationSideEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10584:1: ( ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10585:1: ruleXRelationSideEnum { before(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideXRelationSideEnumEnumRuleCall_4_0()); - pushFollow(FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_421249); + pushFollow(FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_421730); ruleXRelationSideEnum(); state._fsp--; @@ -27934,20 +28253,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:10517: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:10594: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:10521:1: ( ( ruleRelationTypePredicate ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10522:1: ( ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10598:1: ( ( ruleRelationTypePredicate ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10599:1: ( ruleRelationTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10522:1: ( ruleRelationTypePredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10523:1: ruleRelationTypePredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10599:1: ( ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:10600:1: ruleRelationTypePredicate { before(grammarAccess.getRelationTypeRestrictionAccess().getPredicateRelationTypePredicateParserRuleCall_5_0()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_521280); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_521761); ruleRelationTypePredicate(); state._fsp--; @@ -28117,8 +28436,8 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__XAttributeType__DataProviderAlternatives_9_02927 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MaxAlternatives_13_02959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_16_in_rule__XAttributeType__MaxAlternatives_13_02977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__XAttributeType__TaggerIdAlternatives_14_1_03012 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__XAttributeType__TaggerIdAlternatives_14_1_03031 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_17_in_rule__XAttributeType__TaggerIdAlternatives_14_0_1_03012 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__XAttributeType__TaggerIdAlternatives_14_0_1_03031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_18_in_rule__AttributeBaseType__Alternatives3064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__AttributeBaseType__Alternatives3084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__AttributeBaseType__Alternatives3104 = new BitSet(new long[]{0x0000000000000002L}); @@ -28131,749 +28450,753 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_27_in_rule__AttributeBaseType__Alternatives3244 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_28_in_rule__AttributeBaseType__Alternatives3264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_29_in_rule__AttributeBaseType__Alternatives3284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives3303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3335 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddAttribute_in_rule__AttributeOverrideOption__Alternatives3384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveAttribute_in_rule__AttributeOverrideOption__Alternatives3401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUpdateAttribute_in_rule__AttributeOverrideOption__Alternatives3418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__RelationOrderType__Alternatives3451 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__AttributeBaseType__Alternatives3304 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives3323 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3355 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3372 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddAttribute_in_rule__AttributeOverrideOption__Alternatives3404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveAttribute_in_rule__AttributeOverrideOption__Alternatives3421 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUpdateAttribute_in_rule__AttributeOverrideOption__Alternatives3438 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_31_in_rule__RelationOrderType__Alternatives3471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_32_in_rule__RelationOrderType__Alternatives3491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3560 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43592 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3743 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3760 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3777 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3794 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__CompareOp__Alternatives3977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__CompareOp__Alternatives3998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__XLogicOperator__Alternatives4034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__XLogicOperator__Alternatives4055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__MatchField__Alternatives4091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__MatchField__Alternatives4112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__MatchField__Alternatives4133 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__MatchField__Alternatives4154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__AccessPermissionEnum__Alternatives4190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives4211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__XRelationSideEnum__Alternatives4247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_rule__XRelationSideEnum__Alternatives4268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__XRelationSideEnum__Alternatives4289 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__04322 = new BitSet(new long[]{0x1010000000000000L,0x000000021900A480L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__04325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl4352 = new BitSet(new long[]{0x0004000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__14383 = new BitSet(new long[]{0x1010000000000000L,0x000000021900A480L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4413 = new BitSet(new long[]{0x1010000000000002L,0x000000020000A480L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4471 = new BitSet(new long[]{0x0000000000000002L,0x0000000019000000L}); - public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04508 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__Import__Group__0__Impl4539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04631 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04634 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4717 = new BitSet(new long[]{0x0008000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04752 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__QUALIFIED_NAME__Group_1__0__Impl4783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04874 = new BitSet(new long[]{0x0010000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14935 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XArtifactType__Group__1__Impl4966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24997 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__25000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl5027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__35057 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__35060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl5087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__45118 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__45121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XArtifactType__Group__4__Impl5149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__55180 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__55183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl5210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__65241 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__65244 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XArtifactType__Group__6__Impl5272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__75303 = new BitSet(new long[]{0x0880000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__75306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl5333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__85363 = new BitSet(new long[]{0x0880000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__85366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5393 = new BitSet(new long[]{0x0800000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XArtifactType__Group__9__Impl5452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05503 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XArtifactType__Group_3__0__Impl5534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15565 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25625 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5652 = new BitSet(new long[]{0x0200000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05689 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05692 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_57_in_rule__XArtifactType__Group_3_2__0__Impl5720 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15751 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05812 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__XArtifactType__Group_5__0__Impl5843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05935 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_59_in_rule__XAttributeTypeRef__Group__0__Impl5966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15997 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__16000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl6027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__26057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl6084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__06121 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__06124 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__XAttributeTypeRef__Group_2__0__Impl6152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__16183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl6210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__06244 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__06247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_60_in_rule__XAttributeType__Group__0__Impl6275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__16306 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__16309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl6336 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__26366 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__26369 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36426 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46487 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46490 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XAttributeType__Group__4__Impl6518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56549 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66610 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XAttributeType__Group__6__Impl6641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76672 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86732 = new BitSet(new long[]{0x000000000000C020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_61_in_rule__XAttributeType__Group__8__Impl6763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96794 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106854 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_62_in_rule__XAttributeType__Group__10__Impl6885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116916 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116919 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126976 = new BitSet(new long[]{0x0000000000010010L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XAttributeType__Group__12__Impl7007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__137038 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__137041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl7068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__147098 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__147101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl7128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__157159 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__157162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl7189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__167220 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__167223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl7250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__177281 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__177284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl7311 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__187342 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__187345 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl7372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__197403 = new BitSet(new long[]{0x0080000000000000L,0x000000000000007EL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__20_in_rule__XAttributeType__Group__197406 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_19__0_in_rule__XAttributeType__Group__19__Impl7433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__20__Impl_in_rule__XAttributeType__Group__207464 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XAttributeType__Group__20__Impl7492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07565 = new BitSet(new long[]{0x000000003FFCC020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XAttributeType__Group_2__0__Impl7596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07688 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XAttributeType__Group_3__0__Impl7719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7777 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07811 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__XAttributeType__Group_5__0__Impl7842 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17873 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07934 = new BitSet(new long[]{0x000000000002C020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_65_in_rule__XAttributeType__Group_14__0__Impl7965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17996 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl8023 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__08057 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__08060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_66_in_rule__XAttributeType__Group_15__0__Impl8088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__18119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl8146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__08180 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__08183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__XAttributeType__Group_16__0__Impl8211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__18242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl8269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__08303 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__08306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_rule__XAttributeType__Group_17__0__Impl8334 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__18365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl8392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__08426 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__08429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_69_in_rule__XAttributeType__Group_18__0__Impl8457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_19__0__Impl_in_rule__XAttributeType__Group_19__08549 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_19__1_in_rule__XAttributeType__Group_19__08552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_70_in_rule__XAttributeType__Group_19__0__Impl8580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_19__1__Impl_in_rule__XAttributeType__Group_19__18611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MediaTypeAssignment_19_1_in_rule__XAttributeType__Group_19__1__Impl8638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08672 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_71_in_rule__XOseeEnumType__Group__0__Impl8703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18734 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28794 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XOseeEnumType__Group__2__Impl8825 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38856 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38859 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48917 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XOseeEnumType__Group__4__Impl8948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58979 = new BitSet(new long[]{0x0080000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl9009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__69039 = new BitSet(new long[]{0x0080000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__69042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl9069 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__79100 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XOseeEnumType__Group__7__Impl9128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__09175 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__09178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__XOseeEnumType__Group_3__0__Impl9206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__19237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl9264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__09298 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__09301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_rule__XOseeEnumEntry__Group__0__Impl9329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__19360 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__19363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl9390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__29420 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__29423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl9450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__39481 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__39484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl9511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__49542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl9569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__09610 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_rule__XOseeEnumEntry__Group_3__0__Impl9641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0__Impl_in_rule__XOseeEnumEntry__Group_4__09733 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__XOseeEnumEntry__Group_4__0__Impl9764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09856 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09859 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_74_in_rule__XOseeEnumOverride__Group__0__Impl9887 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19918 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29978 = new BitSet(new long[]{0x0080000000000000L,0x0000000400001800L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XOseeEnumOverride__Group__2__Impl10009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__310040 = new BitSet(new long[]{0x0080000000000000L,0x0000000400001800L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__310043 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl10070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__410101 = new BitSet(new long[]{0x0080000000000000L,0x0000000400001800L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__410104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl10131 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001800L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__510162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XOseeEnumOverride__Group__5__Impl10190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__010233 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__010236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_75_in_rule__AddEnum__Group__0__Impl10264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__110295 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__110298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl10325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__210355 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__210358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl10385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__310416 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000208L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__310419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl10446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__410477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl10504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__010545 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__010548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_rule__AddEnum__Group_3__0__Impl10576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110607 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10634 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_4__0__Impl_in_rule__AddEnum__Group_4__010668 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010671 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__AddEnum__Group_4__0__Impl10699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010791 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010794 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_76_in_rule__RemoveEnum__Group__0__Impl10822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110853 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__0__Impl_in_rule__XOseeArtifactTypeOverride__Group__010914 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__1_in_rule__XOseeArtifactTypeOverride__Group__010917 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__XOseeArtifactTypeOverride__Group__0__Impl10945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__1__Impl_in_rule__XOseeArtifactTypeOverride__Group__110976 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__2_in_rule__XOseeArtifactTypeOverride__Group__110979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1_in_rule__XOseeArtifactTypeOverride__Group__1__Impl11006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__2__Impl_in_rule__XOseeArtifactTypeOverride__Group__211036 = new BitSet(new long[]{0x0000000000000000L,0x0000000400005800L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__3_in_rule__XOseeArtifactTypeOverride__Group__211039 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XOseeArtifactTypeOverride__Group__2__Impl11067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__3__Impl_in_rule__XOseeArtifactTypeOverride__Group__311098 = new BitSet(new long[]{0x0000000000000000L,0x0000000400005800L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__4_in_rule__XOseeArtifactTypeOverride__Group__311101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__InheritAllAssignment_3_in_rule__XOseeArtifactTypeOverride__Group__3__Impl11128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__4__Impl_in_rule__XOseeArtifactTypeOverride__Group__411159 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__5_in_rule__XOseeArtifactTypeOverride__Group__411162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl11191 = new BitSet(new long[]{0x0000000000000002L,0x0000000400005800L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl11203 = new BitSet(new long[]{0x0000000000000002L,0x0000000400005800L}); - public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__5__Impl_in_rule__XOseeArtifactTypeOverride__Group__511236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XOseeArtifactTypeOverride__Group__5__Impl11264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddAttribute__Group__0__Impl_in_rule__AddAttribute__Group__011307 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_rule__AddAttribute__Group__1_in_rule__AddAttribute__Group__011310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_75_in_rule__AddAttribute__Group__0__Impl11338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddAttribute__Group__1__Impl_in_rule__AddAttribute__Group__111369 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddAttribute__AttributeAssignment_1_in_rule__AddAttribute__Group__1__Impl11396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__Group__0__Impl_in_rule__RemoveAttribute__Group__011430 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__Group__1_in_rule__RemoveAttribute__Group__011433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_76_in_rule__RemoveAttribute__Group__0__Impl11461 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__Group__1__Impl_in_rule__RemoveAttribute__Group__111492 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__Group__2_in_rule__RemoveAttribute__Group__111495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_59_in_rule__RemoveAttribute__Group__1__Impl11523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__Group__2__Impl_in_rule__RemoveAttribute__Group__211554 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveAttribute__AttributeAssignment_2_in_rule__RemoveAttribute__Group__2__Impl11581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UpdateAttribute__Group__0__Impl_in_rule__UpdateAttribute__Group__011617 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_rule__UpdateAttribute__Group__1_in_rule__UpdateAttribute__Group__011620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_78_in_rule__UpdateAttribute__Group__0__Impl11648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UpdateAttribute__Group__1__Impl_in_rule__UpdateAttribute__Group__111679 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UpdateAttribute__AttributeAssignment_1_in_rule__UpdateAttribute__Group__1__Impl11706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__011740 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__011743 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__XRelationType__Group__0__Impl11771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__111802 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__111805 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl11832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__211862 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__211865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XRelationType__Group__2__Impl11893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__311924 = new BitSet(new long[]{0x0440000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__311927 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl11954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__411985 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__411988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XRelationType__Group__4__Impl12016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__512047 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__512050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl12077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__612107 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__612110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_80_in_rule__XRelationType__Group__6__Impl12138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__712169 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__712172 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl12199 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__812229 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__812232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_81_in_rule__XRelationType__Group__8__Impl12260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__912291 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__912294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl12321 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1012351 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1012354 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XRelationType__Group__10__Impl12382 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1112413 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1112416 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl12443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1212473 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1212476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XRelationType__Group__12__Impl12504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1312535 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1312538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl12565 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1412595 = new BitSet(new long[]{0x00000001C0000020L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1412598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XRelationType__Group__14__Impl12626 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1512657 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1512660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl12687 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1612717 = new BitSet(new long[]{0x0000001E00000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1612720 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__XRelationType__Group__16__Impl12748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1712779 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1712782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl12809 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1812839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XRelationType__Group__18__Impl12867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__012936 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__012939 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__XRelationType__Group_3__0__Impl12967 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__112998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl13025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__013059 = new BitSet(new long[]{0x0000006000000000L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__013062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl13089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__113119 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__113122 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl13149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__213179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl13206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__013242 = new BitSet(new long[]{0x00001E0000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__013245 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__CompoundCondition__Group__0__Impl13273 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__113304 = new BitSet(new long[]{0x0000018000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__113307 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl13334 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__213364 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__213367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13396 = new BitSet(new long[]{0x0000018000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13408 = new BitSet(new long[]{0x0000018000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__313441 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__CompoundCondition__Group__3__Impl13469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__013508 = new BitSet(new long[]{0x00001E0000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__013511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl13538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__113568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl13595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__013629 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__013632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_rule__XArtifactMatcher__Group__0__Impl13660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__113691 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__113694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl13721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__213751 = new BitSet(new long[]{0x00001E0000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__213754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__XArtifactMatcher__Group__2__Impl13782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__313813 = new BitSet(new long[]{0x0000018000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__313816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl13843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__413873 = new BitSet(new long[]{0x0000018000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__413876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl13903 = new BitSet(new long[]{0x0000018000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__513934 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__XArtifactMatcher__Group__5__Impl13962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__014005 = new BitSet(new long[]{0x00001E0000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__014008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl14035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__114065 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl14092 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__014126 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Role__Group__1_in_rule__Role__Group__014129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__Role__Group__0__Impl14157 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__114188 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__2_in_rule__Role__Group__114191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl14218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__214248 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__3_in_rule__Role__Group__214251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl14278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__314309 = new BitSet(new long[]{0x0400000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_rule__Role__Group__4_in_rule__Role__Group__314312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__Role__Group__3__Impl14340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__414371 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__5_in_rule__Role__Group__414374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14403 = new BitSet(new long[]{0x0400000000000002L,0x0000000010000000L}); - public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14415 = new BitSet(new long[]{0x0400000000000002L,0x0000000010000000L}); - public static final BitSet FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__514448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__Role__Group__5__Impl14476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__014519 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__014522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__Role__Group_2__0__Impl14550 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__114581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl14608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__014642 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__014645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_rule__ReferencedContext__Group__0__Impl14673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__114704 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__114707 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl14734 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__214764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ReferencedContext__Group__2__Impl14792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__014829 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__014832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__UsersAndGroups__Group__0__Impl14860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__114891 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__114894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl14921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__214951 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__UsersAndGroups__Group__2__Impl14979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__015016 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__015019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_rule__AccessContext__Group__0__Impl15047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__115078 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__115081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl15108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__215138 = new BitSet(new long[]{0x0120000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__215141 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl15168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__315199 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__315202 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__AccessContext__Group__3__Impl15230 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__415261 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__415264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__AccessContext__Group__4__Impl15292 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__515323 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__515326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl15353 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__615383 = new BitSet(new long[]{0x0000600000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__615386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__AccessContext__Group__6__Impl15414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__715445 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__715448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15477 = new BitSet(new long[]{0x0000600000000002L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15489 = new BitSet(new long[]{0x0000600000000002L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__815522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__AccessContext__Group__8__Impl15550 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__015599 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__015602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__AccessContext__Group_2__0__Impl15630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__115661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl15688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__015722 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__015725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_rule__HierarchyRestriction__Group__0__Impl15753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__115784 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__115787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl15814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__215844 = new BitSet(new long[]{0x0000600000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__215847 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__HierarchyRestriction__Group__2__Impl15875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__315906 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__315909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15938 = new BitSet(new long[]{0x0000600000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15950 = new BitSet(new long[]{0x0000600000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__415983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__HierarchyRestriction__Group__4__Impl16011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__016052 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__016055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl16083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__116114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl16141 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__016175 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__016178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_94_in_rule__RelationTypeArtifactPredicate__Group__0__Impl16206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__116237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl16264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__016298 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__016301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl16328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__116358 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__116361 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__ArtifactMatchRestriction__Group__1__Impl16389 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__216420 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__216423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_94_in_rule__ArtifactMatchRestriction__Group__2__Impl16451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__316482 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__316485 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl16512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__416542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ArtifactMatchRestriction__Group__4__Impl16570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__016611 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__016614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl16641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__116671 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__116674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__ArtifactTypeRestriction__Group__1__Impl16702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__216733 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__216736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__ArtifactTypeRestriction__Group__2__Impl16764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__316795 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__316798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl16825 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__416855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ArtifactTypeRestriction__Group__4__Impl16883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__016924 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__016927 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl16954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__116984 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__116987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__AttributeTypeRestriction__Group__1__Impl17015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__217046 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__217049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_60_in_rule__AttributeTypeRestriction__Group__2__Impl17077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__317108 = new BitSet(new long[]{0x0000000000000000L,0x0000000104000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__317111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl17138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__417168 = new BitSet(new long[]{0x0000000000000000L,0x0000000104000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__417171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl17198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__517229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__AttributeTypeRestriction__Group__5__Impl17257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__017300 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__017303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_96_in_rule__AttributeTypeRestriction__Group_4__0__Impl17331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__117362 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__117365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__AttributeTypeRestriction__Group_4__1__Impl17393 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__217424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl17451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__017489 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__017492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl17519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__117549 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__117552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__RelationTypeRestriction__Group__1__Impl17580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__217611 = new BitSet(new long[]{0x0000000000002040L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__217614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__RelationTypeRestriction__Group__2__Impl17642 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__317673 = new BitSet(new long[]{0x0003800000000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__317676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl17703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__417733 = new BitSet(new long[]{0x0010000000000000L,0x0000000044000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__417736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl17763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__517793 = new BitSet(new long[]{0x0010000000000000L,0x0000000044000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__517796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl17823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__617854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__RelationTypeRestriction__Group__6__Impl17882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_017932 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_017963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_117994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_218025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_318056 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_418087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_rule__OseeDsl__ArtifactTypeOverridesAssignment_1_518118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_018149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_118180 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_218211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_118242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XArtifactType__AbstractAssignment_018278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_218317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_118352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_118391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_118426 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_718457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_818488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_118523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_118558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_118589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_118620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_118655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_118690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_718721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_918752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1118785 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1318816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_118849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_118886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_118921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_118952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_118983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__MediaTypeAssignment_19_119014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_119045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_119076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_519107 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_619138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_119169 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_219200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_119231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_119262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_119297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_98_in_rule__XOseeEnumOverride__InheritAllAssignment_319337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_419376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_119407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_219438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_119469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_119500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_119535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_119574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_98_in_rule__XOseeArtifactTypeOverride__InheritAllAssignment_319614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_419653 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__AddAttribute__AttributeAssignment_119684 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveAttribute__AttributeAssignment_219719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__UpdateAttribute__AttributeAssignment_119754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_119785 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_119816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_519847 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_719878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_919913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1119948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1319983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1520018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1720049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_020080 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_120111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_220142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_120173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_020204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_120235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_120266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_320297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_020328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_120359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_120390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_120425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_020460 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_120491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_120522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_120553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_120584 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_120619 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_520654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_020685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_120716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_120751 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_320786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_120821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_120860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_020895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_320930 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_020965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_321000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_021035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_321070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_221109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_021148 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_021179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_121214 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_421249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_521280 = new BitSet(new long[]{0x0000000000000002L}); - -}
\ No newline at end of file + public static final BitSet FOLLOW_33_in_rule__RelationOrderType__Alternatives3511 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3530 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3580 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43612 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43630 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73663 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3714 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3731 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3763 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3780 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3814 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33846 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3898 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__RelationMultiplicityEnum__Alternatives3961 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_38_in_rule__CompareOp__Alternatives3997 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_39_in_rule__CompareOp__Alternatives4018 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__XLogicOperator__Alternatives4054 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_rule__XLogicOperator__Alternatives4075 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__MatchField__Alternatives4111 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_rule__MatchField__Alternatives4132 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__MatchField__Alternatives4153 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__MatchField__Alternatives4174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives4210 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_47_in_rule__AccessPermissionEnum__Alternatives4231 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_48_in_rule__XRelationSideEnum__Alternatives4267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__XRelationSideEnum__Alternatives4288 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XRelationSideEnum__Alternatives4309 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__04342 = new BitSet(new long[]{0x2020000000000000L,0x0000000432014900L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__04345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl4372 = new BitSet(new long[]{0x0008000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__14403 = new BitSet(new long[]{0x2020000000000000L,0x0000000432014900L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4433 = new BitSet(new long[]{0x2020000000000002L,0x0000000400014900L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4491 = new BitSet(new long[]{0x0000000000000002L,0x0000000032000000L}); + public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04528 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__Import__Group__0__Impl4559 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14590 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4617 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04651 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14710 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4737 = new BitSet(new long[]{0x0010000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04772 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04775 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__QUALIFIED_NAME__Group_1__0__Impl4803 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4861 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04894 = new BitSet(new long[]{0x0020000000000000L,0x0000000400000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04897 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4924 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14955 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14958 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XArtifactType__Group__1__Impl4986 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__25017 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__25020 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl5047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__35077 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__35080 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl5107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__45138 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__45141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XArtifactType__Group__4__Impl5169 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__55200 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__55203 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl5230 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__65261 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__65264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XArtifactType__Group__6__Impl5292 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__75323 = new BitSet(new long[]{0x1100000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__75326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl5353 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__85383 = new BitSet(new long[]{0x1100000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__85386 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5413 = new BitSet(new long[]{0x1000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95444 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XArtifactType__Group__9__Impl5472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05523 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05526 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__XArtifactType__Group_3__0__Impl5554 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15585 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15588 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5615 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25645 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5672 = new BitSet(new long[]{0x0400000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05709 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05712 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__XArtifactType__Group_3_2__0__Impl5740 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5798 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05832 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05835 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__XArtifactType__Group_5__0__Impl5863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5921 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05955 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05958 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_rule__XAttributeTypeRef__Group__0__Impl5986 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__16017 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__16020 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl6047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__26077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl6104 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__06141 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__06144 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__XAttributeTypeRef__Group_2__0__Impl6172 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__16203 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl6230 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__06264 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__06267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_61_in_rule__XAttributeType__Group__0__Impl6295 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__16326 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__16329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl6356 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__26386 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__26389 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6416 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36446 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36449 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6476 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46507 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46510 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XAttributeType__Group__4__Impl6538 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56569 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56572 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6599 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66630 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66633 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XAttributeType__Group__6__Impl6661 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76692 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76695 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6722 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86752 = new BitSet(new long[]{0x000000000000C020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86755 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_62_in_rule__XAttributeType__Group__8__Impl6783 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96814 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6844 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106874 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XAttributeType__Group__10__Impl6905 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116936 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116939 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6966 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126996 = new BitSet(new long[]{0x0000000000010010L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126999 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XAttributeType__Group__12__Impl7027 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__137058 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__137061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl7088 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__147118 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__147121 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14_in_rule__XAttributeType__Group__14__Impl7148 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__157178 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XAttributeType__Group__15__Impl7206 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07269 = new BitSet(new long[]{0x000000007FFCC020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__XAttributeType__Group_2__0__Impl7300 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07392 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07395 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_65_in_rule__XAttributeType__Group_3__0__Impl7423 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17454 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7481 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07515 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07518 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__XAttributeType__Group_5__0__Impl7546 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17577 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7604 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_0__0__Impl_in_rule__XAttributeType__Group_14_0__07638 = new BitSet(new long[]{0x000000000002C020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_0__1_in_rule__XAttributeType__Group_14_0__07641 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_66_in_rule__XAttributeType__Group_14_0__0__Impl7669 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_0__1__Impl_in_rule__XAttributeType__Group_14_0__17700 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_0_1_in_rule__XAttributeType__Group_14_0__1__Impl7727 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_1__0__Impl_in_rule__XAttributeType__Group_14_1__07761 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_1__1_in_rule__XAttributeType__Group_14_1__07764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__XAttributeType__Group_14_1__0__Impl7792 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_1__1__Impl_in_rule__XAttributeType__Group_14_1__17823 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__EnumTypeAssignment_14_1_1_in_rule__XAttributeType__Group_14_1__1__Impl7850 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_2__0__Impl_in_rule__XAttributeType__Group_14_2__07884 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_2__1_in_rule__XAttributeType__Group_14_2__07887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_rule__XAttributeType__Group_14_2__0__Impl7915 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_2__1__Impl_in_rule__XAttributeType__Group_14_2__17946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DescriptionAssignment_14_2_1_in_rule__XAttributeType__Group_14_2__1__Impl7973 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_3__0__Impl_in_rule__XAttributeType__Group_14_3__08007 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_3__1_in_rule__XAttributeType__Group_14_3__08010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_69_in_rule__XAttributeType__Group_14_3__0__Impl8038 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_3__1__Impl_in_rule__XAttributeType__Group_14_3__18069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DefaultValueAssignment_14_3_1_in_rule__XAttributeType__Group_14_3__1__Impl8096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_4__0__Impl_in_rule__XAttributeType__Group_14_4__08130 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_4__1_in_rule__XAttributeType__Group_14_4__08133 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_70_in_rule__XAttributeType__Group_14_4__0__Impl8161 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_4__1__Impl_in_rule__XAttributeType__Group_14_4__18192 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__FileExtensionAssignment_14_4_1_in_rule__XAttributeType__Group_14_4__1__Impl8219 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_5__0__Impl_in_rule__XAttributeType__Group_14_5__08253 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_5__1_in_rule__XAttributeType__Group_14_5__08256 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_71_in_rule__XAttributeType__Group_14_5__0__Impl8284 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_5__1__Impl_in_rule__XAttributeType__Group_14_5__18315 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MediaTypeAssignment_14_5_1_in_rule__XAttributeType__Group_14_5__1__Impl8342 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08376 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08379 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_72_in_rule__XOseeEnumType__Group__0__Impl8407 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18438 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18441 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28498 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28501 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XOseeEnumType__Group__2__Impl8529 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38560 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8590 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48621 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48624 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XOseeEnumType__Group__4__Impl8652 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58683 = new BitSet(new long[]{0x0100000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58686 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8713 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68743 = new BitSet(new long[]{0x0100000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68746 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8773 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78804 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XOseeEnumType__Group__7__Impl8832 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08879 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__XOseeEnumType__Group_3__0__Impl8910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8968 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__09002 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__09005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_73_in_rule__XOseeEnumEntry__Group__0__Impl9033 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__19064 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__19067 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl9094 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__29124 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__29127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl9154 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__39185 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__39188 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl9215 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__49246 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl9273 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__09314 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09317 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_rule__XOseeEnumEntry__Group_3__0__Impl9345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9403 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0__Impl_in_rule__XOseeEnumEntry__Group_4__09437 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_rule__XOseeEnumEntry__Group_4__0__Impl9468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19499 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9526 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09560 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_75_in_rule__XOseeEnumOverride__Group__0__Impl9591 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19622 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19625 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9652 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29682 = new BitSet(new long[]{0x0100000000000000L,0x0000000800003000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XOseeEnumOverride__Group__2__Impl9713 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39744 = new BitSet(new long[]{0x0100000000000000L,0x0000000800003000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39747 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9774 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49805 = new BitSet(new long[]{0x0100000000000000L,0x0000000800003000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49808 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9835 = new BitSet(new long[]{0x0000000000000002L,0x0000000000003000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XOseeEnumOverride__Group__5__Impl9894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09937 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_76_in_rule__AddEnum__Group__0__Impl9968 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19999 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__110002 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl10029 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__210059 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__210062 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl10089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__310120 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000410L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__310123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl10150 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__410181 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl10208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__010249 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__010252 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_rule__AddEnum__Group_3__0__Impl10280 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110311 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10338 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__0__Impl_in_rule__AddEnum__Group_4__010372 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010375 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_rule__AddEnum__Group_4__0__Impl10403 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110434 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10461 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010495 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010498 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__RemoveEnum__Group__0__Impl10526 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10584 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__0__Impl_in_rule__XOseeArtifactTypeOverride__Group__010618 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__1_in_rule__XOseeArtifactTypeOverride__Group__010621 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_78_in_rule__XOseeArtifactTypeOverride__Group__0__Impl10649 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__1__Impl_in_rule__XOseeArtifactTypeOverride__Group__110680 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__2_in_rule__XOseeArtifactTypeOverride__Group__110683 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_1_in_rule__XOseeArtifactTypeOverride__Group__1__Impl10710 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__2__Impl_in_rule__XOseeArtifactTypeOverride__Group__210740 = new BitSet(new long[]{0x0000000000000000L,0x000000080000B000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__3_in_rule__XOseeArtifactTypeOverride__Group__210743 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XOseeArtifactTypeOverride__Group__2__Impl10771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__3__Impl_in_rule__XOseeArtifactTypeOverride__Group__310802 = new BitSet(new long[]{0x0000000000000000L,0x000000080000B000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__4_in_rule__XOseeArtifactTypeOverride__Group__310805 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__InheritAllAssignment_3_in_rule__XOseeArtifactTypeOverride__Group__3__Impl10832 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__4__Impl_in_rule__XOseeArtifactTypeOverride__Group__410863 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__5_in_rule__XOseeArtifactTypeOverride__Group__410866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl10895 = new BitSet(new long[]{0x0000000000000002L,0x000000080000B000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_4_in_rule__XOseeArtifactTypeOverride__Group__4__Impl10907 = new BitSet(new long[]{0x0000000000000002L,0x000000080000B000L}); + public static final BitSet FOLLOW_rule__XOseeArtifactTypeOverride__Group__5__Impl_in_rule__XOseeArtifactTypeOverride__Group__510940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XOseeArtifactTypeOverride__Group__5__Impl10968 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddAttribute__Group__0__Impl_in_rule__AddAttribute__Group__011011 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_rule__AddAttribute__Group__1_in_rule__AddAttribute__Group__011014 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_76_in_rule__AddAttribute__Group__0__Impl11042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddAttribute__Group__1__Impl_in_rule__AddAttribute__Group__111073 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddAttribute__AttributeAssignment_1_in_rule__AddAttribute__Group__1__Impl11100 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__Group__0__Impl_in_rule__RemoveAttribute__Group__011134 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__Group__1_in_rule__RemoveAttribute__Group__011137 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__RemoveAttribute__Group__0__Impl11165 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__Group__1__Impl_in_rule__RemoveAttribute__Group__111196 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__Group__2_in_rule__RemoveAttribute__Group__111199 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_rule__RemoveAttribute__Group__1__Impl11227 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__Group__2__Impl_in_rule__RemoveAttribute__Group__211258 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveAttribute__AttributeAssignment_2_in_rule__RemoveAttribute__Group__2__Impl11285 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UpdateAttribute__Group__0__Impl_in_rule__UpdateAttribute__Group__011321 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_rule__UpdateAttribute__Group__1_in_rule__UpdateAttribute__Group__011324 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_rule__UpdateAttribute__Group__0__Impl11352 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UpdateAttribute__Group__1__Impl_in_rule__UpdateAttribute__Group__111383 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UpdateAttribute__AttributeAssignment_1_in_rule__UpdateAttribute__Group__1__Impl11410 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__011444 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__011447 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_80_in_rule__XRelationType__Group__0__Impl11475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__111506 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__111509 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl11536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__211566 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__211569 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XRelationType__Group__2__Impl11597 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__311628 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__311631 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl11658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__411689 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__411692 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XRelationType__Group__4__Impl11720 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__511751 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__511754 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl11781 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__611811 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__611814 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_81_in_rule__XRelationType__Group__6__Impl11842 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__711873 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__711876 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl11903 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__811933 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__811936 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XRelationType__Group__8__Impl11964 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__911995 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__911998 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl12025 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1012055 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1012058 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XRelationType__Group__10__Impl12086 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1112117 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1112120 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl12147 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1212177 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1212180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XRelationType__Group__12__Impl12208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1312239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1312242 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl12269 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1412299 = new BitSet(new long[]{0x0000000380000020L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1412302 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_85_in_rule__XRelationType__Group__14__Impl12330 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1512361 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1512364 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl12391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1612421 = new BitSet(new long[]{0x0000003C00000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1612424 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XRelationType__Group__16__Impl12452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1712483 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1712486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl12513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1812543 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XRelationType__Group__18__Impl12571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__012640 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__012643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__XRelationType__Group_3__0__Impl12671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__112702 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl12729 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__012763 = new BitSet(new long[]{0x000000C000000000L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__012766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl12793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__112823 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__112826 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl12853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__212883 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl12910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__012946 = new BitSet(new long[]{0x00003C0000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__012949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__CompoundCondition__Group__0__Impl12977 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__113008 = new BitSet(new long[]{0x0000030000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__113011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl13038 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__213068 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__213071 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13100 = new BitSet(new long[]{0x0000030000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl13112 = new BitSet(new long[]{0x0000030000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__313145 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_rule__CompoundCondition__Group__3__Impl13173 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__013212 = new BitSet(new long[]{0x00003C0000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__013215 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl13242 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__113272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl13299 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__013333 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__013336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__XArtifactMatcher__Group__0__Impl13364 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__113395 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__113398 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl13425 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__213455 = new BitSet(new long[]{0x00003C0000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__213458 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__XArtifactMatcher__Group__2__Impl13486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__313517 = new BitSet(new long[]{0x0000030000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__313520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl13547 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__413577 = new BitSet(new long[]{0x0000030000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__413580 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl13607 = new BitSet(new long[]{0x0000030000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__513638 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__XArtifactMatcher__Group__5__Impl13666 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__013709 = new BitSet(new long[]{0x00003C0000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__013712 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl13739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__113769 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl13796 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__013830 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Role__Group__1_in_rule__Role__Group__013833 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__Role__Group__0__Impl13861 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__113892 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__2_in_rule__Role__Group__113895 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl13922 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__213952 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__3_in_rule__Role__Group__213955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl13982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__314013 = new BitSet(new long[]{0x0800000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_rule__Role__Group__4_in_rule__Role__Group__314016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__Role__Group__3__Impl14044 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__414075 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__5_in_rule__Role__Group__414078 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14107 = new BitSet(new long[]{0x0800000000000002L,0x0000000020000000L}); + public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl14119 = new BitSet(new long[]{0x0800000000000002L,0x0000000020000000L}); + public static final BitSet FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__514152 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__Role__Group__5__Impl14180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__014223 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__014226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__Role__Group_2__0__Impl14254 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__114285 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl14312 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__014346 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__014349 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_rule__ReferencedContext__Group__0__Impl14377 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__114408 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__114411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl14438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__214468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__ReferencedContext__Group__2__Impl14496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__014533 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__014536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__UsersAndGroups__Group__0__Impl14564 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__114595 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__114598 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl14625 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__214655 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__UsersAndGroups__Group__2__Impl14683 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__014720 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__014723 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_rule__AccessContext__Group__0__Impl14751 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__114782 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__114785 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl14812 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__214842 = new BitSet(new long[]{0x0240000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__214845 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl14872 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__314903 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__314906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__AccessContext__Group__3__Impl14934 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__414965 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__414968 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__AccessContext__Group__4__Impl14996 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__515027 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__515030 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl15057 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__615087 = new BitSet(new long[]{0x0000C00000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__615090 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__AccessContext__Group__6__Impl15118 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__715149 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__715152 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15181 = new BitSet(new long[]{0x0000C00000000002L,0x0000000040000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl15193 = new BitSet(new long[]{0x0000C00000000002L,0x0000000040000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__815226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__AccessContext__Group__8__Impl15254 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__015303 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__015306 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__AccessContext__Group_2__0__Impl15334 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__115365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl15392 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__015426 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__015429 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_94_in_rule__HierarchyRestriction__Group__0__Impl15457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__115488 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__115491 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl15518 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__215548 = new BitSet(new long[]{0x0000C00000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__215551 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__HierarchyRestriction__Group__2__Impl15579 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__315610 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__315613 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15642 = new BitSet(new long[]{0x0000C00000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl15654 = new BitSet(new long[]{0x0000C00000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__415687 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__HierarchyRestriction__Group__4__Impl15715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__015756 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__015759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl15787 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__115818 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl15845 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__015879 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__015882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_rule__RelationTypeArtifactPredicate__Group__0__Impl15910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__115941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl15968 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__016002 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__016005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl16032 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__116062 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__116065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_rule__ArtifactMatchRestriction__Group__1__Impl16093 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__216124 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__216127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_rule__ArtifactMatchRestriction__Group__2__Impl16155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__316186 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__316189 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl16216 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__416246 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__ArtifactMatchRestriction__Group__4__Impl16274 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__016315 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__016318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl16345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__116375 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__116378 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_rule__ArtifactTypeRestriction__Group__1__Impl16406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__216437 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__216440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__ArtifactTypeRestriction__Group__2__Impl16468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__316499 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__316502 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl16529 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__416559 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__ArtifactTypeRestriction__Group__4__Impl16587 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__016628 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__016631 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl16658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__116688 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__116691 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_rule__AttributeTypeRestriction__Group__1__Impl16719 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__216750 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__216753 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_61_in_rule__AttributeTypeRestriction__Group__2__Impl16781 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__316812 = new BitSet(new long[]{0x0000000000000000L,0x0000000208000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__316815 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl16842 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__416872 = new BitSet(new long[]{0x0000000000000000L,0x0000000208000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__416875 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl16902 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__516933 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__AttributeTypeRestriction__Group__5__Impl16961 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__017004 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__017007 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__AttributeTypeRestriction__Group_4__0__Impl17035 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__117066 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__117069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__AttributeTypeRestriction__Group_4__1__Impl17097 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__217128 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl17155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__017193 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__017196 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl17223 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__117253 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__117256 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_rule__RelationTypeRestriction__Group__1__Impl17284 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__217315 = new BitSet(new long[]{0x0000000000002040L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__217318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_80_in_rule__RelationTypeRestriction__Group__2__Impl17346 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__317377 = new BitSet(new long[]{0x0007000000000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__317380 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl17407 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__417437 = new BitSet(new long[]{0x0020000000000000L,0x0000000088000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__417440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl17467 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__517497 = new BitSet(new long[]{0x0020000000000000L,0x0000000088000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__517500 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl17527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__617558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__RelationTypeRestriction__Group__6__Impl17586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__0_in_rule__XAttributeType__UnorderedGroup_1417632 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_0__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17719 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_1__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17810 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_2__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17901 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_3__0_in_rule__XAttributeType__UnorderedGroup_14__Impl17992 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_4__0_in_rule__XAttributeType__UnorderedGroup_14__Impl18083 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14_5__0_in_rule__XAttributeType__UnorderedGroup_14__Impl18174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__018233 = new BitSet(new long[]{0x0000000000000002L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__1_in_rule__XAttributeType__UnorderedGroup_14__018236 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__118261 = new BitSet(new long[]{0x0000000000000002L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__2_in_rule__XAttributeType__UnorderedGroup_14__118264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__218289 = new BitSet(new long[]{0x0000000000000002L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__3_in_rule__XAttributeType__UnorderedGroup_14__218292 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__318317 = new BitSet(new long[]{0x0000000000000002L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__4_in_rule__XAttributeType__UnorderedGroup_14__318320 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__418345 = new BitSet(new long[]{0x0000000000000002L,0x00000000000000FCL}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__5_in_rule__XAttributeType__UnorderedGroup_14__418348 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UnorderedGroup_14__Impl_in_rule__XAttributeType__UnorderedGroup_14__518373 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_018413 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_018444 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_118475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_218506 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_318537 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_418568 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_rule__OseeDsl__ArtifactTypeOverridesAssignment_1_518599 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_018630 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_118661 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_218692 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_118723 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_98_in_rule__XArtifactType__AbstractAssignment_018759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_218798 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_118833 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_118872 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_118907 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_718938 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_818969 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_119004 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_119039 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_119070 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_119101 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_119136 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_119171 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_719202 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_919233 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1119266 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1319297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_0_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_0_119330 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_14_1_119367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_14_2_119402 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_14_3_119433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_14_4_119464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__MediaTypeAssignment_14_5_119495 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_119526 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_119557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_519588 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_619619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_119650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_219681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_119712 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_119743 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_119778 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_99_in_rule__XOseeEnumOverride__InheritAllAssignment_319818 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_419857 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_119888 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_219919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_119950 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_119981 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_120016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeArtifactTypeOverride__OverridenArtifactTypeAssignment_120055 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_99_in_rule__XOseeArtifactTypeOverride__InheritAllAssignment_320095 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_rule__XOseeArtifactTypeOverride__OverrideOptionsAssignment_420134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__AddAttribute__AttributeAssignment_120165 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveAttribute__AttributeAssignment_220200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__UpdateAttribute__AttributeAssignment_120235 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_120266 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_120297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_520328 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_720359 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_920394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1120429 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1320464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1520499 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1720530 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_020561 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_120592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_220623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_120654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_020685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_120716 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_120747 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_320778 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_020809 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_120840 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_120871 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_120906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_020941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_120972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_121003 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_121034 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_121065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_121100 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_521135 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_021166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_121197 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_121232 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_321267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_121302 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_121341 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_021376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_321411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_021446 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_321481 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_021516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_321551 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_221590 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_021629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_021660 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_121695 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_421730 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_521761 = new BitSet(new long[]{0x0000000000000002L}); + +} diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/AbstractOseeDslRuntimeModule.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/AbstractOseeDslRuntimeModule.java index f5712586f34..2f8a7c2195d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/AbstractOseeDslRuntimeModule.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/AbstractOseeDslRuntimeModule.java @@ -84,6 +84,11 @@ public abstract class AbstractOseeDslRuntimeModule extends DefaultRuntimeModule return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class; } + // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment + public Class<? extends org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper> bindIUnorderedGroupHelper() { + return org.eclipse.xtext.parser.antlr.UnorderedGroupHelper.class; + } + // contributed by org.eclipse.xtext.generator.validation.JavaValidatorFragment @org.eclipse.xtext.service.SingletonBinding(eager=true) public Class<? extends org.eclipse.osee.framework.core.dsl.validation.OseeDslJavaValidator> bindOseeDslJavaValidator() { return org.eclipse.osee.framework.core.dsl.validation.OseeDslJavaValidator.class; 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 495de5e8ef6..d23c91671dd 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 @@ -4,7 +4,7 @@ editorDirectory="/org.eclipse.osee.framework.core.dsl.editor/src" modelPluginID="org.eclipse.osee.framework.core.dsl" forceOverwrite="true" modelName="OseeDsl" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="5.0" copyrightFields="false" editPluginID="org.eclipse.osee.framework.core.dsl.edit" - editorPluginID="org.eclipse.osee.framework.core.dsl.editor" runtimeVersion="2.8"> + editorPluginID="org.eclipse.osee.framework.core.dsl.editor" runtimeVersion="2.9"> <genPackages prefix="OseeDsl" basePackage="org.eclipse.osee.framework.core.dsl" disposableProviderFactory="true" ecorePackage="OseeDsl.ecore#/"> <genEnums typeSafeEnumCompatible="false" ecoreEnum="OseeDsl.ecore#//RelationMultiplicityEnum"> 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 deleted file mode 100644 index 38ade474f75..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi +++ /dev/null @@ -1,1274 +0,0 @@ -<?xml version="1.0" encoding="ASCII"?> -<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:xtext="http://www.eclipse.org/2008/Xtext"> - <xtext:Grammar name="org.eclipse.osee.framework.core.dsl.OseeDsl" usedGrammars="/1"> - <metamodelDeclarations xsi:type="xtext:GeneratedMetamodel" name="oseeDsl"> - <ePackage href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#/"/> - </metamodelDeclarations> - <rules xsi:type="xtext:ParserRule" name="OseeDsl"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//OseeDsl"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" cardinality="*" feature="imports" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.1"/> - </elements> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Assignment" feature="artifactTypes" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.8"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="relationTypes" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.23"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="attributeTypes" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.10"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="enumTypes" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.12"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="enumOverrides" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="artifactTypeOverrides" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.18"/> - </elements> - </elements> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Assignment" feature="artifactMatchRefs" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.33"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="accessDeclarations" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.37"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="roleDeclarations" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.34"/> - </elements> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="Import"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//Import"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="import"/> - <elements xsi:type="xtext:Assignment" feature="importURI" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="STRING"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="""/> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Keyword" value="""/> - </elements> - <elements xsi:type="xtext:NegatedToken"> - <terminal xsi:type="xtext:Keyword" value="""/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="""/> - </elements> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="'"/> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Keyword" value="'"/> - </elements> - <elements xsi:type="xtext:NegatedToken"> - <terminal xsi:type="xtext:Keyword" value="'"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="'"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="WHOLE_NUM_STR"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:CharacterRange" cardinality="+"> - <left value="0"/> - <right value="9"/> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="HEX_INT"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="0x"/> - <elements xsi:type="xtext:Alternatives" cardinality="+"> - <elements xsi:type="xtext:CharacterRange"> - <left value="A"/> - <right value="F"/> - </elements> - <elements xsi:type="xtext:CharacterRange"> - <left value="0"/> - <right value="9"/> - </elements> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="QUALIFIED_NAME"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:RuleCall" rule="/1/@rules.0"/> - <elements xsi:type="xtext:Group" cardinality="*"> - <elements xsi:type="xtext:Keyword" value="."/> - <elements xsi:type="xtext:RuleCall" rule="/1/@rules.0"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="OseeElement"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//OseeElement"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.14"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.7"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="OseeType"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//OseeType"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.8"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.23"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.10"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.12"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XArtifactType"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="abstract" operator="?="> - <terminal xsi:type="xtext:Keyword" value="abstract"/> - </elements> - <elements xsi:type="xtext:Keyword" value="artifactType"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="extends"/> - <elements xsi:type="xtext:Assignment" feature="superArtifactTypes" operator="+="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Group" cardinality="*"> - <elements xsi:type="xtext:Keyword" value=","/> - <elements xsi:type="xtext:Assignment" feature="superArtifactTypes" operator="+="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="typeGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="uuid"/> - <elements xsi:type="xtext:Assignment" feature="uuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.4"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="*" feature="validAttributeTypes" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.9"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XAttributeTypeRef"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeTypeRef"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="attribute"/> - <elements xsi:type="xtext:Assignment" feature="validAttributeType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="branchGuid"/> - <elements xsi:type="xtext:Assignment" feature="branchGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XAttributeType"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeType"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="attributeType"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="extends"/> - <elements xsi:type="xtext:Assignment" feature="baseAttributeType" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.11"/> - </elements> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="overrides"/> - <elements xsi:type="xtext:Assignment" feature="override" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="typeGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="uuid"/> - <elements xsi:type="xtext:Assignment" feature="uuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.4"/> - </elements> - <elements xsi:type="xtext:Keyword" value="dataProvider"/> - <elements xsi:type="xtext:Assignment" feature="dataProvider" operator="="> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="DefaultAttributeDataProvider"/> - <elements xsi:type="xtext:Keyword" value="UriAttributeDataProvider"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.5"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="min"/> - <elements xsi:type="xtext:Assignment" feature="min" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/> - </elements> - <elements xsi:type="xtext:Keyword" value="max"/> - <elements xsi:type="xtext:Assignment" feature="max" operator="="> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.3"/> - <elements xsi:type="xtext:Keyword" value="unlimited"/> - </terminal> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="taggerId"/> - <elements xsi:type="xtext:Assignment" feature="taggerId" operator="="> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="DefaultAttributeTaggerProvider"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.5"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="enumType"/> - <elements xsi:type="xtext:Assignment" feature="enumType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </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> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="defaultValue"/> - <elements xsi:type="xtext:Assignment" feature="defaultValue" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="fileExtension"/> - <elements xsi:type="xtext:Assignment" feature="fileExtension" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="mediaType"/> - <elements xsi:type="xtext:Assignment" feature="mediaType" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AttributeBaseType"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="BooleanAttribute"/> - <elements xsi:type="xtext:Keyword" value="CompressedContentAttribute"/> - <elements xsi:type="xtext:Keyword" value="DateAttribute"/> - <elements xsi:type="xtext:Keyword" value="EnumeratedAttribute"/> - <elements xsi:type="xtext:Keyword" value="FloatingPointAttribute"/> - <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"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XOseeEnumType"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumType"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="oseeEnumType"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="typeGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="uuid"/> - <elements xsi:type="xtext:Assignment" feature="uuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.4"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="*" feature="enumEntries" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.13"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XOseeEnumEntry"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumEntry"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="entry"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="ordinal" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="entryGuid"/> - <elements xsi:type="xtext:Assignment" feature="entryGuid" operator="="> - <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"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumOverride"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="overrides enum"/> - <elements xsi:type="xtext:Assignment" feature="overridenEnumType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="inheritAll" operator="?="> - <terminal xsi:type="xtext:Keyword" value="inheritAll"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="*" feature="overrideOptions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="OverrideOption"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//OverrideOption"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.16"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.17"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AddEnum"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AddEnum"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="add"/> - <elements xsi:type="xtext:Assignment" feature="enumEntry" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="ordinal" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="entryGuid"/> - <elements xsi:type="xtext:Assignment" feature="entryGuid" operator="="> - <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"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RemoveEnum"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="remove"/> - <elements xsi:type="xtext:Assignment" feature="enumEntry" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeEnumEntry"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XOseeArtifactTypeOverride"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XOseeArtifactTypeOverride"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="overrides artifactType"/> - <elements xsi:type="xtext:Assignment" feature="overridenArtifactType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="inheritAll" operator="?="> - <terminal xsi:type="xtext:Keyword" value="inheritAll"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="+" feature="overrideOptions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.19"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AttributeOverrideOption"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AttributeOverrideOption"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.20"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.21"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.22"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AddAttribute"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AddAttribute"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="add"/> - <elements xsi:type="xtext:Assignment" feature="attribute" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.9"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RemoveAttribute"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RemoveAttribute"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="remove"/> - <elements xsi:type="xtext:Keyword" value="attribute"/> - <elements xsi:type="xtext:Assignment" feature="attribute" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="UpdateAttribute"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//UpdateAttribute"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="update"/> - <elements xsi:type="xtext:Assignment" feature="attribute" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.9"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XRelationType"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationType"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="relationType"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="typeGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="uuid"/> - <elements xsi:type="xtext:Assignment" feature="uuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.4"/> - </elements> - <elements xsi:type="xtext:Keyword" value="sideAName"/> - <elements xsi:type="xtext:Assignment" feature="sideAName" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value="sideAArtifactType"/> - <elements xsi:type="xtext:Assignment" feature="sideAArtifactType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="sideBName"/> - <elements xsi:type="xtext:Assignment" feature="sideBName" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value="sideBArtifactType"/> - <elements xsi:type="xtext:Assignment" feature="sideBArtifactType" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="defaultOrderType"/> - <elements xsi:type="xtext:Assignment" feature="defaultOrderType" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.25"/> - </elements> - <elements xsi:type="xtext:Keyword" value="multiplicity"/> - <elements xsi:type="xtext:Assignment" feature="multiplicity" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.24"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="RelationMultiplicityEnum"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationMultiplicityEnum"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationMultiplicityEnum/ONE_TO_ONE"/> - <literal value="ONE_TO_ONE"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationMultiplicityEnum/ONE_TO_MANY"/> - <literal value="ONE_TO_MANY"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationMultiplicityEnum/MANY_TO_ONE"/> - <literal value="MANY_TO_ONE"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationMultiplicityEnum/MANY_TO_MANY"/> - <literal value="MANY_TO_MANY"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RelationOrderType"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="Lexicographical_Ascending"/> - <elements xsi:type="xtext:Keyword" value="Lexicographical_Descending"/> - <elements xsi:type="xtext:Keyword" value="Unordered"/> - <elements xsi:type="xtext:RuleCall" rule="/1/@rules.0"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="CompareOp"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//CompareOp"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//CompareOp/EQ"/> - <literal value="EQ"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//CompareOp/LIKE"/> - <literal value="LIKE"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="XLogicOperator"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XLogicOperator"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XLogicOperator/AND"/> - <literal value="AND"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XLogicOperator/OR"/> - <literal value="OR"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="CONDITION_VALUE"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.3"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="MatchField"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//MatchField"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//MatchField/artifactName"/> - <literal value="artifactName"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//MatchField/artifactGuid"/> - <literal value="artifactGuid"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//MatchField/branchName"/> - <literal value="branchName"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//MatchField/branchGuid"/> - <literal value="branchGuid"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="Condition"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//Condition"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.31"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.32"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="SimpleCondition"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//SimpleCondition"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="field" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.29"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="op" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.26"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="expression" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="CompoundCondition"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//CompoundCondition"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="("/> - <elements xsi:type="xtext:Assignment" feature="conditions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.31"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="+"> - <elements xsi:type="xtext:Assignment" feature="operators" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.27"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="conditions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.31"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value=")"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="XArtifactMatcher"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactMatcher"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="artifactMatcher"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value="where"/> - <elements xsi:type="xtext:Assignment" feature="conditions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.30"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="*"> - <elements xsi:type="xtext:Assignment" feature="operators" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.27"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="conditions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.30"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="Role"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//Role"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="role"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="extends"/> - <elements xsi:type="xtext:Assignment" feature="superRoles" operator="+="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//Role"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Alternatives" cardinality="+"> - <elements xsi:type="xtext:Assignment" feature="usersAndGroups" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.36"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="referencedContexts" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.35"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="ReferencedContext"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//ReferencedContext"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="accessContext"/> - <elements xsi:type="xtext:Assignment" feature="accessContextRef" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="UsersAndGroups"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//UsersAndGroups"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="userOrGroupGuid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AccessContext"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AccessContext"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="accessContext"/> - <elements xsi:type="xtext:Assignment" feature="name" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="extends"/> - <elements xsi:type="xtext:Assignment" feature="superAccessContexts" operator="+="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AccessContext"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Keyword" value="guid"/> - <elements xsi:type="xtext:Assignment" feature="guid" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - <elements xsi:type="xtext:Alternatives" cardinality="+"> - <elements xsi:type="xtext:Assignment" feature="accessRules" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.43"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="hierarchyRestrictions" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.38"/> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="HierarchyRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//HierarchyRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="childrenOf"/> - <elements xsi:type="xtext:Assignment" feature="artifactMatcherRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactMatcher"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value="{"/> - <elements xsi:type="xtext:Assignment" cardinality="+" feature="accessRules" operator="+="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.43"/> - </elements> - <elements xsi:type="xtext:Keyword" value="}"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="AccessPermissionEnum"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AccessPermissionEnum"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AccessPermissionEnum/ALLOW"/> - <literal value="ALLOW"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AccessPermissionEnum/DENY"/> - <literal value="DENY"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RelationTypeArtifactTypePredicate"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypeArtifactTypePredicate"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="artifactType"/> - <elements xsi:type="xtext:Assignment" feature="artifactTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RelationTypeArtifactPredicate"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypeArtifactPredicate"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="artifact"/> - <elements xsi:type="xtext:Assignment" feature="artifactMatcherRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactMatcher"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RelationTypePredicate"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypePredicate"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.41"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.40"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="ObjectRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//ObjectRestriction"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.44"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.45"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.48"/> - <elements xsi:type="xtext:RuleCall" rule="/0/@rules.46"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="ArtifactMatchRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//ArtifactMatchRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="permission" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/> - </elements> - <elements xsi:type="xtext:Keyword" value="edit"/> - <elements xsi:type="xtext:Keyword" value="artifact"/> - <elements xsi:type="xtext:Assignment" feature="artifactMatcherRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactMatcher"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="ArtifactTypeRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//ArtifactTypeRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="permission" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/> - </elements> - <elements xsi:type="xtext:Keyword" value="edit"/> - <elements xsi:type="xtext:Keyword" value="artifactType"/> - <elements xsi:type="xtext:Assignment" feature="artifactTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="AttributeTypeRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//AttributeTypeRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="permission" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/> - </elements> - <elements xsi:type="xtext:Keyword" value="edit"/> - <elements xsi:type="xtext:Keyword" value="attributeType"/> - <elements xsi:type="xtext:Assignment" feature="attributeTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XAttributeType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="of"/> - <elements xsi:type="xtext:Keyword" value="artifactType"/> - <elements xsi:type="xtext:Assignment" feature="artifactTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="LegacyRelationTypeRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//LegacyRelationTypeRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="permission" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/> - </elements> - <elements xsi:type="xtext:Keyword" value="edit"/> - <elements xsi:type="xtext:Keyword" value="relationType"/> - <elements xsi:type="xtext:Assignment" feature="relationTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - <elements xsi:type="xtext:Assignment" feature="restrictedToSide" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.50"/> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" value="artifact"/> - <elements xsi:type="xtext:Assignment" feature="artifactMatcherRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XArtifactMatcher"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:ParserRule" name="RelationTypeRestriction"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypeRestriction"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Assignment" feature="permission" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/> - </elements> - <elements xsi:type="xtext:Keyword" value="edit"/> - <elements xsi:type="xtext:Keyword" value="relationType"/> - <elements xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Assignment" feature="relationTypeMatch" operator="?="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.49"/> - </elements> - <elements xsi:type="xtext:Assignment" feature="relationTypeRef" operator="="> - <terminal xsi:type="xtext:CrossReference"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationType"/> - </type> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Assignment" feature="restrictedToSide" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.50"/> - </elements> - <elements xsi:type="xtext:Assignment" cardinality="?" feature="predicate" operator="="> - <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.42"/> - </elements> - <elements xsi:type="xtext:Keyword" value=";"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="RelationTypeMatch"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypeMatch"/> - </type> - <alternatives xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//RelationTypeMatch/ALL"/> - <literal value="ALL"/> - </alternatives> - </rules> - <rules xsi:type="xtext:EnumRule" name="XRelationSideEnum"> - <type metamodel="/0/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EEnum" href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationSideEnum"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationSideEnum/SIDE_A"/> - <literal value="SIDE_A"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationSideEnum/SIDE_B"/> - <literal value="SIDE_B"/> - </elements> - <elements xsi:type="xtext:EnumLiteralDeclaration"> - <enumLiteral href="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl#//XRelationSideEnum/BOTH"/> - <literal value="BOTH"/> - </elements> - </alternatives> - </rules> - </xtext:Grammar> - <xtext:Grammar name="org.eclipse.xtext.common.Terminals" definesHiddenTokens="true" hiddenTokens="/1/@rules.5 /1/@rules.3 /1/@rules.4"> - <metamodelDeclarations xsi:type="xtext:ReferencedMetamodel" alias="ecore"> - <ePackage href="http://www.eclipse.org/emf/2002/Ecore#/"/> - </metamodelDeclarations> - <rules xsi:type="xtext:TerminalRule" name="ID"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" cardinality="?" value="^"/> - <elements xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:CharacterRange"> - <left value="a"/> - <right value="z"/> - </elements> - <elements xsi:type="xtext:CharacterRange"> - <left value="A"/> - <right value="Z"/> - </elements> - <elements xsi:type="xtext:Keyword" value="_"/> - </elements> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:CharacterRange"> - <left value="a"/> - <right value="z"/> - </elements> - <elements xsi:type="xtext:CharacterRange"> - <left value="A"/> - <right value="Z"/> - </elements> - <elements xsi:type="xtext:Keyword" value="_"/> - <elements xsi:type="xtext:CharacterRange"> - <left value="0"/> - <right value="9"/> - </elements> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="INT"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/> - </type> - <alternatives xsi:type="xtext:CharacterRange" cardinality="+"> - <left value="0"/> - <right value="9"/> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="STRING"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="""/> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="b"/> - <elements xsi:type="xtext:Keyword" value="t"/> - <elements xsi:type="xtext:Keyword" value="n"/> - <elements xsi:type="xtext:Keyword" value="f"/> - <elements xsi:type="xtext:Keyword" value="r"/> - <elements xsi:type="xtext:Keyword" value="u"/> - <elements xsi:type="xtext:Keyword" value="""/> - <elements xsi:type="xtext:Keyword" value="'"/> - <elements xsi:type="xtext:Keyword" value="\"/> - </elements> - </elements> - <elements xsi:type="xtext:NegatedToken"> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Keyword" value="""/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="""/> - </elements> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="'"/> - <elements xsi:type="xtext:Alternatives" cardinality="*"> - <elements xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="b"/> - <elements xsi:type="xtext:Keyword" value="t"/> - <elements xsi:type="xtext:Keyword" value="n"/> - <elements xsi:type="xtext:Keyword" value="f"/> - <elements xsi:type="xtext:Keyword" value="r"/> - <elements xsi:type="xtext:Keyword" value="u"/> - <elements xsi:type="xtext:Keyword" value="""/> - <elements xsi:type="xtext:Keyword" value="'"/> - <elements xsi:type="xtext:Keyword" value="\"/> - </elements> - </elements> - <elements xsi:type="xtext:NegatedToken"> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="\"/> - <elements xsi:type="xtext:Keyword" value="'"/> - </terminal> - </elements> - </elements> - <elements xsi:type="xtext:Keyword" value="'"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="ML_COMMENT"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="/*"/> - <elements xsi:type="xtext:UntilToken"> - <terminal xsi:type="xtext:Keyword" value="*/"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="SL_COMMENT"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Group"> - <elements xsi:type="xtext:Keyword" value="//"/> - <elements xsi:type="xtext:NegatedToken" cardinality="*"> - <terminal xsi:type="xtext:Alternatives"> - <elements xsi:type="xtext:Keyword" value="
"/> - <elements xsi:type="xtext:Keyword" value="
"/> - </terminal> - </elements> - <elements xsi:type="xtext:Group" cardinality="?"> - <elements xsi:type="xtext:Keyword" cardinality="?" value="
"/> - <elements xsi:type="xtext:Keyword" value="
"/> - </elements> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="WS"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Alternatives" cardinality="+"> - <elements xsi:type="xtext:Keyword" value=" "/> - <elements xsi:type="xtext:Keyword" value="	"/> - <elements xsi:type="xtext:Keyword" value="
"/> - <elements xsi:type="xtext:Keyword" value="
"/> - </alternatives> - </rules> - <rules xsi:type="xtext:TerminalRule" name="ANY_OTHER"> - <type metamodel="/1/@metamodelDeclarations.0"> - <classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </type> - <alternatives xsi:type="xtext:Wildcard"/> - </rules> - </xtext:Grammar> -</xmi:XMI> diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xtextbin b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xtextbin Binary files differnew file mode 100644 index 00000000000..9ea79ae7523 --- /dev/null +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xtextbin diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDslStandaloneSetupGenerated.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDslStandaloneSetupGenerated.java index c17a95e1981..cc57107f12e 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDslStandaloneSetupGenerated.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDslStandaloneSetupGenerated.java @@ -1,4 +1,6 @@ - +/* +* generated by Xtext +*/ package org.eclipse.osee.framework.core.dsl; import org.eclipse.emf.ecore.EPackage; diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessContext.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessContext.java index a0d412b011b..d36adef6cec 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessContext.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessContext.java @@ -29,103 +29,103 @@ import org.eclipse.emf.ecore.EObject; public interface AccessContext extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_Name() - * @model - * @generated - */ + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_Name() + * @model + * @generated + */ String getName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ void setName(String value); /** - * Returns the value of the '<em><b>Super Access Contexts</b></em>' reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Super Access Contexts</b></em>' reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Super Access Contexts</em>' reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Super Access Contexts</em>' reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_SuperAccessContexts() - * @model - * @generated - */ + * @return the value of the '<em>Super Access Contexts</em>' reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_SuperAccessContexts() + * @model + * @generated + */ EList<AccessContext> getSuperAccessContexts(); /** - * Returns the value of the '<em><b>Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Guid</em>' attribute. - * @see #setGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_Guid() - * @model - * @generated - */ + * @return the value of the '<em>Guid</em>' attribute. + * @see #setGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_Guid() + * @model + * @generated + */ String getGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid <em>Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid <em>Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Guid</em>' attribute. - * @see #getGuid() - * @generated - */ + * @param value the new value of the '<em>Guid</em>' attribute. + * @see #getGuid() + * @generated + */ void setGuid(String value); /** - * Returns the value of the '<em><b>Access Rules</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Access Rules</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Access Rules</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Access Rules</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_AccessRules() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Access Rules</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_AccessRules() + * @model containment="true" + * @generated + */ EList<ObjectRestriction> getAccessRules(); /** - * Returns the value of the '<em><b>Hierarchy Restrictions</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Hierarchy Restrictions</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Hierarchy Restrictions</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Hierarchy Restrictions</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_HierarchyRestrictions() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Hierarchy Restrictions</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAccessContext_HierarchyRestrictions() + * @model containment="true" + * @generated + */ EList<HierarchyRestriction> getHierarchyRestrictions(); } // AccessContext diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessPermissionEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessPermissionEnum.java index 5cb5fb9ed3f..a770e9e951c 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessPermissionEnum.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AccessPermissionEnum.java @@ -20,198 +20,204 @@ import org.eclipse.emf.common.util.Enumerator; public enum AccessPermissionEnum implements Enumerator { /** - * The '<em><b>ALLOW</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>ALLOW</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ALLOW_VALUE - * @generated - * @ordered - */ + * @see #ALLOW_VALUE + * @generated + * @ordered + */ ALLOW(0, "ALLOW", "ALLOW"), /** - * The '<em><b>DENY</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>DENY</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #DENY_VALUE - * @generated - * @ordered - */ + * @see #DENY_VALUE + * @generated + * @ordered + */ DENY(1, "DENY", "DENY"); /** - * The '<em><b>ALLOW</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>ALLOW</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ALLOW</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ALLOW - * @model - * @generated - * @ordered - */ + * @see #ALLOW + * @model + * @generated + * @ordered + */ public static final int ALLOW_VALUE = 0; /** - * The '<em><b>DENY</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>DENY</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>DENY</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #DENY - * @model - * @generated - * @ordered - */ + * @see #DENY + * @model + * @generated + * @ordered + */ public static final int DENY_VALUE = 1; /** - * An array of all the '<em><b>Access Permission Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>Access Permission Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final AccessPermissionEnum[] VALUES_ARRAY = - new AccessPermissionEnum[] { - ALLOW, - DENY, - }; + new AccessPermissionEnum[] + { + ALLOW, + DENY, + }; /** - * A public read-only list of all the '<em><b>Access Permission Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>Access Permission Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<AccessPermissionEnum> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static AccessPermissionEnum get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - AccessPermissionEnum result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + AccessPermissionEnum result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static AccessPermissionEnum getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - AccessPermissionEnum result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + AccessPermissionEnum result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Access Permission Enum</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static AccessPermissionEnum get(int value) { - switch (value) { - case ALLOW_VALUE: return ALLOW; - case DENY_VALUE: return DENY; - } - return null; - } + switch (value) + { + case ALLOW_VALUE: return ALLOW; + case DENY_VALUE: return DENY; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private AccessPermissionEnum(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //AccessPermissionEnum diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddAttribute.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddAttribute.java index 7dd0513d8f1..e74d70d618f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddAttribute.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddAttribute.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface AddAttribute extends AttributeOverrideOption { /** - * Returns the value of the '<em><b>Attribute</b></em>' containment reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Attribute</b></em>' containment reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Attribute</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Attribute</em>' containment reference. - * @see #setAttribute(XAttributeTypeRef) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddAttribute_Attribute() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Attribute</em>' containment reference. + * @see #setAttribute(XAttributeTypeRef) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddAttribute_Attribute() + * @model containment="true" + * @generated + */ XAttributeTypeRef getAttribute(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute <em>Attribute</em>}' containment reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute <em>Attribute</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Attribute</em>' containment reference. - * @see #getAttribute() - * @generated - */ + * @param value the new value of the '<em>Attribute</em>' containment reference. + * @see #getAttribute() + * @generated + */ void setAttribute(XAttributeTypeRef value); } // AddAttribute 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 a35297952ca..d49bbc45bcd 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 @@ -25,107 +25,107 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface AddEnum extends OverrideOption { /** - * Returns the value of the '<em><b>Enum Entry</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Entry</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Entry</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Entry</em>' attribute. - * @see #setEnumEntry(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_EnumEntry() - * @model - * @generated - */ + * @return the value of the '<em>Enum Entry</em>' attribute. + * @see #setEnumEntry(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_EnumEntry() + * @model + * @generated + */ String getEnumEntry(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Enum Entry</em>' attribute. - * @see #getEnumEntry() - * @generated - */ + * @param value the new value of the '<em>Enum Entry</em>' attribute. + * @see #getEnumEntry() + * @generated + */ void setEnumEntry(String value); /** - * Returns the value of the '<em><b>Ordinal</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Ordinal</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Ordinal</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Ordinal</em>' attribute. - * @see #setOrdinal(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_Ordinal() - * @model - * @generated - */ + * @return the value of the '<em>Ordinal</em>' attribute. + * @see #setOrdinal(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_Ordinal() + * @model + * @generated + */ String getOrdinal(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Ordinal</em>' attribute. - * @see #getOrdinal() - * @generated - */ + * @param value the new value of the '<em>Ordinal</em>' attribute. + * @see #getOrdinal() + * @generated + */ void setOrdinal(String value); /** - * Returns the value of the '<em><b>Entry Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Entry Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Entry Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Entry Guid</em>' attribute. - * @see #setEntryGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_EntryGuid() - * @model - * @generated - */ + * @return the value of the '<em>Entry Guid</em>' attribute. + * @see #setEntryGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_EntryGuid() + * @model + * @generated + */ String getEntryGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Entry Guid</em>' attribute. - * @see #getEntryGuid() - * @generated - */ + * @param value the new value of the '<em>Entry Guid</em>' attribute. + * @see #getEntryGuid() + * @generated + */ void setEntryGuid(String value); /** - * Returns the value of the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * 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 - */ + * @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 --> + * 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 - */ + * @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/ArtifactMatchRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactMatchRestriction.java index 1a96a073d42..6930766616f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactMatchRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactMatchRestriction.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface ArtifactMatchRestriction extends ObjectRestriction { /** - * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Matcher Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #setArtifactMatcherRef(XArtifactMatcher) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getArtifactMatchRestriction_ArtifactMatcherRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #setArtifactMatcherRef(XArtifactMatcher) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getArtifactMatchRestriction_ArtifactMatcherRef() + * @model + * @generated + */ XArtifactMatcher getArtifactMatcherRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #getArtifactMatcherRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #getArtifactMatcherRef() + * @generated + */ void setArtifactMatcherRef(XArtifactMatcher value); } // ArtifactMatchRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactTypeRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactTypeRestriction.java index da7c07fd1f2..5a932e916be 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactTypeRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ArtifactTypeRestriction.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface ArtifactTypeRestriction extends ObjectRestriction { /** - * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Type Ref</em>' reference. - * @see #setArtifactTypeRef(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getArtifactTypeRestriction_ArtifactTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Type Ref</em>' reference. + * @see #setArtifactTypeRef(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getArtifactTypeRestriction_ArtifactTypeRef() + * @model + * @generated + */ XArtifactType getArtifactTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Type Ref</em>' reference. - * @see #getArtifactTypeRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Type Ref</em>' reference. + * @see #getArtifactTypeRef() + * @generated + */ void setArtifactTypeRef(XArtifactType value); } // ArtifactTypeRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AttributeTypeRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AttributeTypeRestriction.java index 53a083203eb..afbbe5ea606 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AttributeTypeRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AttributeTypeRestriction.java @@ -23,55 +23,55 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface AttributeTypeRestriction extends ObjectRestriction { /** - * Returns the value of the '<em><b>Attribute Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Attribute Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Attribute Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Attribute Type Ref</em>' reference. - * @see #setAttributeTypeRef(XAttributeType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAttributeTypeRestriction_AttributeTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Attribute Type Ref</em>' reference. + * @see #setAttributeTypeRef(XAttributeType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAttributeTypeRestriction_AttributeTypeRef() + * @model + * @generated + */ XAttributeType getAttributeTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef <em>Attribute Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef <em>Attribute Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Attribute Type Ref</em>' reference. - * @see #getAttributeTypeRef() - * @generated - */ + * @param value the new value of the '<em>Attribute Type Ref</em>' reference. + * @see #getAttributeTypeRef() + * @generated + */ void setAttributeTypeRef(XAttributeType value); /** - * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Type Ref</em>' reference. - * @see #setArtifactTypeRef(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAttributeTypeRestriction_ArtifactTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Type Ref</em>' reference. + * @see #setArtifactTypeRef(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAttributeTypeRestriction_ArtifactTypeRef() + * @model + * @generated + */ XArtifactType getArtifactTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Type Ref</em>' reference. - * @see #getArtifactTypeRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Type Ref</em>' reference. + * @see #getArtifactTypeRef() + * @generated + */ void setArtifactTypeRef(XArtifactType value); } // AttributeTypeRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompareOp.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompareOp.java index 3e2b64abe87..a9fd2baf8d5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompareOp.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompareOp.java @@ -20,198 +20,204 @@ import org.eclipse.emf.common.util.Enumerator; public enum CompareOp implements Enumerator { /** - * The '<em><b>EQ</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>EQ</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #EQ_VALUE - * @generated - * @ordered - */ + * @see #EQ_VALUE + * @generated + * @ordered + */ EQ(0, "EQ", "EQ"), /** - * The '<em><b>LIKE</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>LIKE</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #LIKE_VALUE - * @generated - * @ordered - */ + * @see #LIKE_VALUE + * @generated + * @ordered + */ LIKE(1, "LIKE", "LIKE"); /** - * The '<em><b>EQ</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>EQ</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>EQ</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #EQ - * @model - * @generated - * @ordered - */ + * @see #EQ + * @model + * @generated + * @ordered + */ public static final int EQ_VALUE = 0; /** - * The '<em><b>LIKE</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>LIKE</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>LIKE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #LIKE - * @model - * @generated - * @ordered - */ + * @see #LIKE + * @model + * @generated + * @ordered + */ public static final int LIKE_VALUE = 1; /** - * An array of all the '<em><b>Compare Op</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>Compare Op</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final CompareOp[] VALUES_ARRAY = - new CompareOp[] { - EQ, - LIKE, - }; + new CompareOp[] + { + EQ, + LIKE, + }; /** - * A public read-only list of all the '<em><b>Compare Op</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>Compare Op</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<CompareOp> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>Compare Op</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Compare Op</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static CompareOp get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - CompareOp result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + CompareOp result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Compare Op</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>Compare Op</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static CompareOp getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - CompareOp result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + CompareOp result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Compare Op</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Compare Op</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static CompareOp get(int value) { - switch (value) { - case EQ_VALUE: return EQ; - case LIKE_VALUE: return LIKE; - } - return null; - } + switch (value) + { + case EQ_VALUE: return EQ; + case LIKE_VALUE: return LIKE; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private CompareOp(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //CompareOp diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompoundCondition.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompoundCondition.java index c86c7c90670..274166f739d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompoundCondition.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/CompoundCondition.java @@ -24,37 +24,37 @@ import org.eclipse.emf.common.util.EList; public interface CompoundCondition extends Condition { /** - * Returns the value of the '<em><b>Conditions</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Conditions</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Conditions</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Conditions</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getCompoundCondition_Conditions() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Conditions</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getCompoundCondition_Conditions() + * @model containment="true" + * @generated + */ EList<SimpleCondition> getConditions(); /** - * Returns the value of the '<em><b>Operators</b></em>' attribute list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Operators</b></em>' attribute list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Operators</em>' attribute list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Operators</em>' attribute list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getCompoundCondition_Operators() - * @model unique="false" - * @generated - */ + * @return the value of the '<em>Operators</em>' attribute list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getCompoundCondition_Operators() + * @model unique="false" + * @generated + */ EList<XLogicOperator> getOperators(); } // CompoundCondition diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/HierarchyRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/HierarchyRestriction.java index 2ef630e3b1f..1292fbd576f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/HierarchyRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/HierarchyRestriction.java @@ -26,45 +26,45 @@ import org.eclipse.emf.ecore.EObject; public interface HierarchyRestriction extends EObject { /** - * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Matcher Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #setArtifactMatcherRef(XArtifactMatcher) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getHierarchyRestriction_ArtifactMatcherRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #setArtifactMatcherRef(XArtifactMatcher) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getHierarchyRestriction_ArtifactMatcherRef() + * @model + * @generated + */ XArtifactMatcher getArtifactMatcherRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #getArtifactMatcherRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #getArtifactMatcherRef() + * @generated + */ void setArtifactMatcherRef(XArtifactMatcher value); /** - * Returns the value of the '<em><b>Access Rules</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Access Rules</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Access Rules</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Access Rules</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getHierarchyRestriction_AccessRules() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Access Rules</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getHierarchyRestriction_AccessRules() + * @model containment="true" + * @generated + */ EList<ObjectRestriction> getAccessRules(); } // HierarchyRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Import.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Import.java index 9e34dd62eee..77759c41e24 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Import.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Import.java @@ -23,29 +23,29 @@ import org.eclipse.emf.ecore.EObject; public interface Import extends EObject { /** - * Returns the value of the '<em><b>Import URI</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Import URI</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Import URI</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Import URI</em>' attribute. - * @see #setImportURI(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getImport_ImportURI() - * @model - * @generated - */ + * @return the value of the '<em>Import URI</em>' attribute. + * @see #setImportURI(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getImport_ImportURI() + * @model + * @generated + */ String getImportURI(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI <em>Import URI</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI <em>Import URI</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Import URI</em>' attribute. - * @see #getImportURI() - * @generated - */ + * @param value the new value of the '<em>Import URI</em>' attribute. + * @see #getImportURI() + * @generated + */ void setImportURI(String value); } // Import diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/LegacyRelationTypeRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/LegacyRelationTypeRestriction.java index 6890c4c5b5c..1065147d142 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/LegacyRelationTypeRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/LegacyRelationTypeRestriction.java @@ -26,113 +26,113 @@ import org.eclipse.emf.ecore.EObject; public interface LegacyRelationTypeRestriction extends EObject { /** - * Returns the value of the '<em><b>Permission</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Permission</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Permission</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Permission</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see #setPermission(AccessPermissionEnum) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_Permission() - * @model - * @generated - */ + * @return the value of the '<em>Permission</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see #setPermission(AccessPermissionEnum) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_Permission() + * @model + * @generated + */ AccessPermissionEnum getPermission(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Permission</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see #getPermission() - * @generated - */ + * @param value the new value of the '<em>Permission</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see #getPermission() + * @generated + */ void setPermission(AccessPermissionEnum value); /** - * Returns the value of the '<em><b>Relation Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Relation Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relation Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Relation Type Ref</em>' reference. - * @see #setRelationTypeRef(XRelationType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_RelationTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Relation Type Ref</em>' reference. + * @see #setRelationTypeRef(XRelationType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_RelationTypeRef() + * @model + * @generated + */ XRelationType getRelationTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Relation Type Ref</em>' reference. - * @see #getRelationTypeRef() - * @generated - */ + * @param value the new value of the '<em>Relation Type Ref</em>' reference. + * @see #getRelationTypeRef() + * @generated + */ void setRelationTypeRef(XRelationType value); /** - * Returns the value of the '<em><b>Restricted To Side</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Restricted To Side</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Restricted To Side</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Restricted To Side</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see #setRestrictedToSide(XRelationSideEnum) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_RestrictedToSide() - * @model - * @generated - */ + * @return the value of the '<em>Restricted To Side</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see #setRestrictedToSide(XRelationSideEnum) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_RestrictedToSide() + * @model + * @generated + */ XRelationSideEnum getRestrictedToSide(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Restricted To Side</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see #getRestrictedToSide() - * @generated - */ + * @param value the new value of the '<em>Restricted To Side</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see #getRestrictedToSide() + * @generated + */ void setRestrictedToSide(XRelationSideEnum value); /** - * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Matcher Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #setArtifactMatcherRef(XArtifactMatcher) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_ArtifactMatcherRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #setArtifactMatcherRef(XArtifactMatcher) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getLegacyRelationTypeRestriction_ArtifactMatcherRef() + * @model + * @generated + */ XArtifactMatcher getArtifactMatcherRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #getArtifactMatcherRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #getArtifactMatcherRef() + * @generated + */ void setArtifactMatcherRef(XArtifactMatcher value); } // LegacyRelationTypeRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/MatchField.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/MatchField.java index cf8331fcb13..e67e00a5075 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/MatchField.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/MatchField.java @@ -20,252 +20,258 @@ import org.eclipse.emf.common.util.Enumerator; public enum MatchField implements Enumerator { /** - * The '<em><b>Artifact Name</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>Artifact Name</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ARTIFACT_NAME_VALUE - * @generated - * @ordered - */ + * @see #ARTIFACT_NAME_VALUE + * @generated + * @ordered + */ ARTIFACT_NAME(0, "artifactName", "artifactName"), /** - * The '<em><b>Artifact Guid</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>Artifact Guid</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ARTIFACT_GUID_VALUE - * @generated - * @ordered - */ + * @see #ARTIFACT_GUID_VALUE + * @generated + * @ordered + */ ARTIFACT_GUID(1, "artifactGuid", "artifactGuid"), /** - * The '<em><b>Branch Name</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>Branch Name</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #BRANCH_NAME_VALUE - * @generated - * @ordered - */ + * @see #BRANCH_NAME_VALUE + * @generated + * @ordered + */ BRANCH_NAME(2, "branchName", "branchName"), /** - * The '<em><b>Branch Guid</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>Branch Guid</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #BRANCH_GUID_VALUE - * @generated - * @ordered - */ + * @see #BRANCH_GUID_VALUE + * @generated + * @ordered + */ BRANCH_GUID(3, "branchGuid", "branchGuid"); /** - * The '<em><b>Artifact Name</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>Artifact Name</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Artifact Name</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ARTIFACT_NAME - * @model name="artifactName" - * @generated - * @ordered - */ + * @see #ARTIFACT_NAME + * @model name="artifactName" + * @generated + * @ordered + */ public static final int ARTIFACT_NAME_VALUE = 0; /** - * The '<em><b>Artifact Guid</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>Artifact Guid</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Artifact Guid</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ARTIFACT_GUID - * @model name="artifactGuid" - * @generated - * @ordered - */ + * @see #ARTIFACT_GUID + * @model name="artifactGuid" + * @generated + * @ordered + */ public static final int ARTIFACT_GUID_VALUE = 1; /** - * The '<em><b>Branch Name</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>Branch Name</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Branch Name</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #BRANCH_NAME - * @model name="branchName" - * @generated - * @ordered - */ + * @see #BRANCH_NAME + * @model name="branchName" + * @generated + * @ordered + */ public static final int BRANCH_NAME_VALUE = 2; /** - * The '<em><b>Branch Guid</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>Branch Guid</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Branch Guid</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #BRANCH_GUID - * @model name="branchGuid" - * @generated - * @ordered - */ + * @see #BRANCH_GUID + * @model name="branchGuid" + * @generated + * @ordered + */ public static final int BRANCH_GUID_VALUE = 3; /** - * An array of all the '<em><b>Match Field</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>Match Field</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final MatchField[] VALUES_ARRAY = - new MatchField[] { - ARTIFACT_NAME, - ARTIFACT_GUID, - BRANCH_NAME, - BRANCH_GUID, - }; + new MatchField[] + { + ARTIFACT_NAME, + ARTIFACT_GUID, + BRANCH_NAME, + BRANCH_GUID, + }; /** - * A public read-only list of all the '<em><b>Match Field</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>Match Field</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<MatchField> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>Match Field</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Match Field</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static MatchField get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - MatchField result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + MatchField result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Match Field</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>Match Field</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static MatchField getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - MatchField result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + MatchField result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Match Field</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Match Field</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static MatchField get(int value) { - switch (value) { - case ARTIFACT_NAME_VALUE: return ARTIFACT_NAME; - case ARTIFACT_GUID_VALUE: return ARTIFACT_GUID; - case BRANCH_NAME_VALUE: return BRANCH_NAME; - case BRANCH_GUID_VALUE: return BRANCH_GUID; - } - return null; - } + switch (value) + { + case ARTIFACT_NAME_VALUE: return ARTIFACT_NAME; + case ARTIFACT_GUID_VALUE: return ARTIFACT_GUID; + case BRANCH_NAME_VALUE: return BRANCH_NAME; + case BRANCH_GUID_VALUE: return BRANCH_GUID; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private MatchField(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //MatchField diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ObjectRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ObjectRestriction.java index 216bbb7089c..0267dbabb1d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ObjectRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ObjectRestriction.java @@ -23,32 +23,32 @@ import org.eclipse.emf.ecore.EObject; public interface ObjectRestriction extends EObject { /** - * Returns the value of the '<em><b>Permission</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Permission</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Permission</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Permission</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see #setPermission(AccessPermissionEnum) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getObjectRestriction_Permission() - * @model - * @generated - */ + * @return the value of the '<em>Permission</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see #setPermission(AccessPermissionEnum) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getObjectRestriction_Permission() + * @model + * @generated + */ AccessPermissionEnum getPermission(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Permission</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see #getPermission() - * @generated - */ + * @param value the new value of the '<em>Permission</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see #getPermission() + * @generated + */ void setPermission(AccessPermissionEnum value); } // ObjectRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDsl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDsl.java index e342d3b7355..8421b1320b5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDsl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDsl.java @@ -34,163 +34,163 @@ import org.eclipse.emf.ecore.EObject; public interface OseeDsl extends EObject { /** - * Returns the value of the '<em><b>Imports</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Imports</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Imports</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Imports</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_Imports() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Imports</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_Imports() + * @model containment="true" + * @generated + */ EList<Import> getImports(); /** - * Returns the value of the '<em><b>Artifact Types</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Types</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Types</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Types</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactTypes() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Artifact Types</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactTypes() + * @model containment="true" + * @generated + */ EList<XArtifactType> getArtifactTypes(); /** - * Returns the value of the '<em><b>Relation Types</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Relation Types</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relation Types</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Relation Types</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_RelationTypes() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Relation Types</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_RelationTypes() + * @model containment="true" + * @generated + */ EList<XRelationType> getRelationTypes(); /** - * Returns the value of the '<em><b>Attribute Types</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Attribute Types</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Attribute Types</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Attribute Types</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_AttributeTypes() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Attribute Types</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_AttributeTypes() + * @model containment="true" + * @generated + */ EList<XAttributeType> getAttributeTypes(); /** - * Returns the value of the '<em><b>Enum Types</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Types</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Types</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Types</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_EnumTypes() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Enum Types</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_EnumTypes() + * @model containment="true" + * @generated + */ EList<XOseeEnumType> getEnumTypes(); /** - * Returns the value of the '<em><b>Enum Overrides</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Overrides</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Overrides</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Overrides</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_EnumOverrides() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Enum Overrides</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_EnumOverrides() + * @model containment="true" + * @generated + */ EList<XOseeEnumOverride> getEnumOverrides(); /** - * Returns the value of the '<em><b>Artifact Type Overrides</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Type Overrides</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Type Overrides</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Type Overrides</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactTypeOverrides() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Artifact Type Overrides</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactTypeOverrides() + * @model containment="true" + * @generated + */ EList<XOseeArtifactTypeOverride> getArtifactTypeOverrides(); /** - * Returns the value of the '<em><b>Artifact Match Refs</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Match Refs</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Match Refs</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Match Refs</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactMatchRefs() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Artifact Match Refs</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_ArtifactMatchRefs() + * @model containment="true" + * @generated + */ EList<XArtifactMatcher> getArtifactMatchRefs(); /** - * Returns the value of the '<em><b>Access Declarations</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Access Declarations</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Access Declarations</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Access Declarations</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_AccessDeclarations() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Access Declarations</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_AccessDeclarations() + * @model containment="true" + * @generated + */ EList<AccessContext> getAccessDeclarations(); /** - * Returns the value of the '<em><b>Role Declarations</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Role Declarations</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Role Declarations</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Role Declarations</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_RoleDeclarations() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Role Declarations</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeDsl_RoleDeclarations() + * @model containment="true" + * @generated + */ EList<Role> getRoleDeclarations(); } // OseeDsl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java index 1c764fca228..dbec4c73f60 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java @@ -15,353 +15,353 @@ import org.eclipse.emf.ecore.EFactory; public interface OseeDslFactory extends EFactory { /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> + * The singleton instance of the factory. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ OseeDslFactory eINSTANCE = org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslFactoryImpl.init(); /** - * Returns a new object of class '<em>Osee Dsl</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Osee Dsl</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Dsl</em>'. - * @generated - */ + * @return a new object of class '<em>Osee Dsl</em>'. + * @generated + */ OseeDsl createOseeDsl(); /** - * Returns a new object of class '<em>Import</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Import</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Import</em>'. - * @generated - */ + * @return a new object of class '<em>Import</em>'. + * @generated + */ Import createImport(); /** - * Returns a new object of class '<em>Osee Element</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Osee Element</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Element</em>'. - * @generated - */ + * @return a new object of class '<em>Osee Element</em>'. + * @generated + */ OseeElement createOseeElement(); /** - * Returns a new object of class '<em>Osee Type</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Osee Type</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Type</em>'. - * @generated - */ + * @return a new object of class '<em>Osee Type</em>'. + * @generated + */ OseeType createOseeType(); /** - * Returns a new object of class '<em>XArtifact Type</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XArtifact Type</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XArtifact Type</em>'. - * @generated - */ + * @return a new object of class '<em>XArtifact Type</em>'. + * @generated + */ XArtifactType createXArtifactType(); /** - * Returns a new object of class '<em>XAttribute Type Ref</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XAttribute Type Ref</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XAttribute Type Ref</em>'. - * @generated - */ + * @return a new object of class '<em>XAttribute Type Ref</em>'. + * @generated + */ XAttributeTypeRef createXAttributeTypeRef(); /** - * Returns a new object of class '<em>XAttribute Type</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XAttribute Type</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XAttribute Type</em>'. - * @generated - */ + * @return a new object of class '<em>XAttribute Type</em>'. + * @generated + */ XAttributeType createXAttributeType(); /** - * Returns a new object of class '<em>XOsee Enum Type</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XOsee Enum Type</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Type</em>'. - * @generated - */ + * @return a new object of class '<em>XOsee Enum Type</em>'. + * @generated + */ XOseeEnumType createXOseeEnumType(); /** - * Returns a new object of class '<em>XOsee Enum Entry</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XOsee Enum Entry</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Entry</em>'. - * @generated - */ + * @return a new object of class '<em>XOsee Enum Entry</em>'. + * @generated + */ XOseeEnumEntry createXOseeEnumEntry(); /** - * Returns a new object of class '<em>XOsee Enum Override</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XOsee Enum Override</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Override</em>'. - * @generated - */ + * @return a new object of class '<em>XOsee Enum Override</em>'. + * @generated + */ XOseeEnumOverride createXOseeEnumOverride(); /** - * Returns a new object of class '<em>Override Option</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Override Option</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Override Option</em>'. - * @generated - */ + * @return a new object of class '<em>Override Option</em>'. + * @generated + */ OverrideOption createOverrideOption(); /** - * Returns a new object of class '<em>Add Enum</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Add Enum</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Add Enum</em>'. - * @generated - */ + * @return a new object of class '<em>Add Enum</em>'. + * @generated + */ AddEnum createAddEnum(); /** - * Returns a new object of class '<em>Remove Enum</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Remove Enum</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Remove Enum</em>'. - * @generated - */ + * @return a new object of class '<em>Remove Enum</em>'. + * @generated + */ RemoveEnum createRemoveEnum(); /** - * Returns a new object of class '<em>XOsee Artifact Type Override</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XOsee Artifact Type Override</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Artifact Type Override</em>'. - * @generated - */ + * @return a new object of class '<em>XOsee Artifact Type Override</em>'. + * @generated + */ XOseeArtifactTypeOverride createXOseeArtifactTypeOverride(); /** - * Returns a new object of class '<em>Attribute Override Option</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Attribute Override Option</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Attribute Override Option</em>'. - * @generated - */ + * @return a new object of class '<em>Attribute Override Option</em>'. + * @generated + */ AttributeOverrideOption createAttributeOverrideOption(); /** - * Returns a new object of class '<em>Add Attribute</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Add Attribute</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Add Attribute</em>'. - * @generated - */ + * @return a new object of class '<em>Add Attribute</em>'. + * @generated + */ AddAttribute createAddAttribute(); /** - * Returns a new object of class '<em>Remove Attribute</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Remove Attribute</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Remove Attribute</em>'. - * @generated - */ + * @return a new object of class '<em>Remove Attribute</em>'. + * @generated + */ RemoveAttribute createRemoveAttribute(); /** - * Returns a new object of class '<em>Update Attribute</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Update Attribute</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Update Attribute</em>'. - * @generated - */ + * @return a new object of class '<em>Update Attribute</em>'. + * @generated + */ UpdateAttribute createUpdateAttribute(); /** - * Returns a new object of class '<em>XRelation Type</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XRelation Type</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XRelation Type</em>'. - * @generated - */ + * @return a new object of class '<em>XRelation Type</em>'. + * @generated + */ XRelationType createXRelationType(); /** - * Returns a new object of class '<em>Condition</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Condition</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Condition</em>'. - * @generated - */ + * @return a new object of class '<em>Condition</em>'. + * @generated + */ Condition createCondition(); /** - * Returns a new object of class '<em>Simple Condition</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Simple Condition</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Simple Condition</em>'. - * @generated - */ + * @return a new object of class '<em>Simple Condition</em>'. + * @generated + */ SimpleCondition createSimpleCondition(); /** - * Returns a new object of class '<em>Compound Condition</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Compound Condition</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Compound Condition</em>'. - * @generated - */ + * @return a new object of class '<em>Compound Condition</em>'. + * @generated + */ CompoundCondition createCompoundCondition(); /** - * Returns a new object of class '<em>XArtifact Matcher</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>XArtifact Matcher</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>XArtifact Matcher</em>'. - * @generated - */ + * @return a new object of class '<em>XArtifact Matcher</em>'. + * @generated + */ XArtifactMatcher createXArtifactMatcher(); /** - * Returns a new object of class '<em>Role</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Role</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Role</em>'. - * @generated - */ + * @return a new object of class '<em>Role</em>'. + * @generated + */ Role createRole(); /** - * Returns a new object of class '<em>Referenced Context</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Referenced Context</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Referenced Context</em>'. - * @generated - */ + * @return a new object of class '<em>Referenced Context</em>'. + * @generated + */ ReferencedContext createReferencedContext(); /** - * Returns a new object of class '<em>Users And Groups</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Users And Groups</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Users And Groups</em>'. - * @generated - */ + * @return a new object of class '<em>Users And Groups</em>'. + * @generated + */ UsersAndGroups createUsersAndGroups(); /** - * Returns a new object of class '<em>Access Context</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Access Context</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Access Context</em>'. - * @generated - */ + * @return a new object of class '<em>Access Context</em>'. + * @generated + */ AccessContext createAccessContext(); /** - * Returns a new object of class '<em>Hierarchy Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Hierarchy Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Hierarchy Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Hierarchy Restriction</em>'. + * @generated + */ HierarchyRestriction createHierarchyRestriction(); /** - * Returns a new object of class '<em>Relation Type Artifact Type Predicate</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Relation Type Artifact Type Predicate</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Relation Type Artifact Type Predicate</em>'. - * @generated - */ + * @return a new object of class '<em>Relation Type Artifact Type Predicate</em>'. + * @generated + */ RelationTypeArtifactTypePredicate createRelationTypeArtifactTypePredicate(); /** - * Returns a new object of class '<em>Relation Type Artifact Predicate</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Relation Type Artifact Predicate</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Relation Type Artifact Predicate</em>'. - * @generated - */ + * @return a new object of class '<em>Relation Type Artifact Predicate</em>'. + * @generated + */ RelationTypeArtifactPredicate createRelationTypeArtifactPredicate(); /** - * Returns a new object of class '<em>Relation Type Predicate</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Relation Type Predicate</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Relation Type Predicate</em>'. - * @generated - */ + * @return a new object of class '<em>Relation Type Predicate</em>'. + * @generated + */ RelationTypePredicate createRelationTypePredicate(); /** - * Returns a new object of class '<em>Object Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Object Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Object Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Object Restriction</em>'. + * @generated + */ ObjectRestriction createObjectRestriction(); /** - * Returns a new object of class '<em>Artifact Match Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Artifact Match Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Artifact Match Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Artifact Match Restriction</em>'. + * @generated + */ ArtifactMatchRestriction createArtifactMatchRestriction(); /** - * Returns a new object of class '<em>Artifact Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Artifact Type Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Artifact Type Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Artifact Type Restriction</em>'. + * @generated + */ ArtifactTypeRestriction createArtifactTypeRestriction(); /** - * Returns a new object of class '<em>Attribute Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Attribute Type Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Attribute Type Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Attribute Type Restriction</em>'. + * @generated + */ AttributeTypeRestriction createAttributeTypeRestriction(); /** - * Returns a new object of class '<em>Legacy Relation Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Legacy Relation Type Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Legacy Relation Type Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Legacy Relation Type Restriction</em>'. + * @generated + */ LegacyRelationTypeRestriction createLegacyRelationTypeRestriction(); /** - * Returns a new object of class '<em>Relation Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns a new object of class '<em>Relation Type Restriction</em>'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Relation Type Restriction</em>'. - * @generated - */ + * @return a new object of class '<em>Relation Type Restriction</em>'. + * @generated + */ RelationTypeRestriction createRelationTypeRestriction(); /** - * Returns the package supported by this factory. - * <!-- begin-user-doc --> + * Returns the package supported by this factory. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the package supported by this factory. - * @generated - */ + * @return the package supported by this factory. + * @generated + */ OseeDslPackage getOseeDslPackage(); } //OseeDslFactory 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 42c4d47d08f..f58e2e7ffcc 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 @@ -26,3226 +26,3226 @@ import org.eclipse.emf.ecore.EReference; public interface OseeDslPackage extends EPackage { /** - * The package name. - * <!-- begin-user-doc --> + * The package name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ String eNAME = "oseeDsl"; /** - * The package namespace URI. - * <!-- begin-user-doc --> + * The package namespace URI. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ String eNS_URI = "http://www.eclipse.org/osee/framework/core/dsl/OseeDsl"; /** - * The package namespace name. - * <!-- begin-user-doc --> + * The package namespace name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ String eNS_PREFIX = "oseeDsl"; /** - * The singleton instance of the package. - * <!-- begin-user-doc --> + * The singleton instance of the package. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ OseeDslPackage eINSTANCE = org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl.init(); /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl <em>Osee Dsl</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl <em>Osee Dsl</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeDsl() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeDsl() + * @generated + */ int OSEE_DSL = 0; /** - * The feature id for the '<em><b>Imports</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Imports</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__IMPORTS = 0; /** - * The feature id for the '<em><b>Artifact Types</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Types</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ARTIFACT_TYPES = 1; /** - * The feature id for the '<em><b>Relation Types</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Relation Types</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__RELATION_TYPES = 2; /** - * The feature id for the '<em><b>Attribute Types</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Attribute Types</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ATTRIBUTE_TYPES = 3; /** - * The feature id for the '<em><b>Enum Types</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Types</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ENUM_TYPES = 4; /** - * The feature id for the '<em><b>Enum Overrides</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Overrides</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ENUM_OVERRIDES = 5; /** - * The feature id for the '<em><b>Artifact Type Overrides</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Type Overrides</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ARTIFACT_TYPE_OVERRIDES = 6; /** - * The feature id for the '<em><b>Artifact Match Refs</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Match Refs</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ARTIFACT_MATCH_REFS = 7; /** - * The feature id for the '<em><b>Access Declarations</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Access Declarations</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ACCESS_DECLARATIONS = 8; /** - * The feature id for the '<em><b>Role Declarations</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Role Declarations</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL__ROLE_DECLARATIONS = 9; /** - * The number of structural features of the '<em>Osee Dsl</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Osee Dsl</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_DSL_FEATURE_COUNT = 10; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl <em>Import</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl <em>Import</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getImport() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getImport() + * @generated + */ int IMPORT = 1; /** - * The feature id for the '<em><b>Import URI</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Import URI</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int IMPORT__IMPORT_URI = 0; /** - * The number of structural features of the '<em>Import</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Import</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int IMPORT_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl <em>Osee Element</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl <em>Osee Element</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeElement() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeElement() + * @generated + */ int OSEE_ELEMENT = 2; /** - * The number of structural features of the '<em>Osee Element</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Osee Element</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_ELEMENT_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl <em>Osee Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl <em>Osee Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeType() + * @generated + */ int OSEE_TYPE = 3; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_TYPE__NAME = OSEE_ELEMENT_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_TYPE__TYPE_GUID = OSEE_ELEMENT_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_TYPE__UUID = OSEE_ELEMENT_FEATURE_COUNT + 2; /** - * The number of structural features of the '<em>Osee Type</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Osee Type</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OSEE_TYPE_FEATURE_COUNT = OSEE_ELEMENT_FEATURE_COUNT + 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl <em>XArtifact Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl <em>XArtifact Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactType() + * @generated + */ int XARTIFACT_TYPE = 4; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__NAME = OSEE_TYPE__NAME; /** - * The feature id for the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__TYPE_GUID = OSEE_TYPE__TYPE_GUID; /** - * The feature id for the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__UUID = OSEE_TYPE__UUID; /** - * The feature id for the '<em><b>Abstract</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Abstract</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__ABSTRACT = OSEE_TYPE_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Super Artifact Types</b></em>' reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Super Artifact Types</b></em>' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES = OSEE_TYPE_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Valid Attribute Types</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Valid Attribute Types</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES = OSEE_TYPE_FEATURE_COUNT + 2; /** - * The number of structural features of the '<em>XArtifact Type</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XArtifact Type</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_TYPE_FEATURE_COUNT = OSEE_TYPE_FEATURE_COUNT + 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl <em>XAttribute Type Ref</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl <em>XAttribute Type Ref</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeTypeRef() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeTypeRef() + * @generated + */ int XATTRIBUTE_TYPE_REF = 5; /** - * The feature id for the '<em><b>Valid Attribute Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Valid Attribute Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE = 0; /** - * The feature id for the '<em><b>Branch Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Branch Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE_REF__BRANCH_GUID = 1; /** - * The number of structural features of the '<em>XAttribute Type Ref</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XAttribute Type Ref</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE_REF_FEATURE_COUNT = 2; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl <em>XAttribute Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl <em>XAttribute Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeType() + * @generated + */ int XATTRIBUTE_TYPE = 6; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__NAME = OSEE_TYPE__NAME; /** - * The feature id for the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__TYPE_GUID = OSEE_TYPE__TYPE_GUID; /** - * The feature id for the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__UUID = OSEE_TYPE__UUID; /** - * The feature id for the '<em><b>Base Attribute Type</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Base Attribute Type</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE = OSEE_TYPE_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Override</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Override</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__OVERRIDE = OSEE_TYPE_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Data Provider</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Data Provider</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__DATA_PROVIDER = OSEE_TYPE_FEATURE_COUNT + 2; /** - * The feature id for the '<em><b>Min</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Min</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__MIN = OSEE_TYPE_FEATURE_COUNT + 3; /** - * The feature id for the '<em><b>Max</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Max</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__MAX = OSEE_TYPE_FEATURE_COUNT + 4; /** - * The feature id for the '<em><b>Tagger Id</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Tagger Id</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__TAGGER_ID = OSEE_TYPE_FEATURE_COUNT + 5; /** - * The feature id for the '<em><b>Enum Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__ENUM_TYPE = OSEE_TYPE_FEATURE_COUNT + 6; /** - * The feature id for the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__DESCRIPTION = OSEE_TYPE_FEATURE_COUNT + 7; /** - * The feature id for the '<em><b>Default Value</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Default Value</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__DEFAULT_VALUE = OSEE_TYPE_FEATURE_COUNT + 8; /** - * The feature id for the '<em><b>File Extension</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>File Extension</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__FILE_EXTENSION = OSEE_TYPE_FEATURE_COUNT + 9; /** - * The feature id for the '<em><b>Media Type</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Media Type</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE__MEDIA_TYPE = OSEE_TYPE_FEATURE_COUNT + 10; /** - * The number of structural features of the '<em>XAttribute Type</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XAttribute Type</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XATTRIBUTE_TYPE_FEATURE_COUNT = OSEE_TYPE_FEATURE_COUNT + 11; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl <em>XOsee Enum Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl <em>XOsee Enum Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumType() + * @generated + */ int XOSEE_ENUM_TYPE = 7; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_TYPE__NAME = OSEE_TYPE__NAME; /** - * The feature id for the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_TYPE__TYPE_GUID = OSEE_TYPE__TYPE_GUID; /** - * The feature id for the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_TYPE__UUID = OSEE_TYPE__UUID; /** - * The feature id for the '<em><b>Enum Entries</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Entries</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_TYPE__ENUM_ENTRIES = OSEE_TYPE_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>XOsee Enum Type</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XOsee Enum Type</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_TYPE_FEATURE_COUNT = OSEE_TYPE_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl <em>XOsee Enum Entry</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl <em>XOsee Enum Entry</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumEntry() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumEntry() + * @generated + */ int XOSEE_ENUM_ENTRY = 8; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_ENTRY__NAME = 0; /** - * The feature id for the '<em><b>Ordinal</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Ordinal</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_ENTRY__ORDINAL = 1; /** - * The feature id for the '<em><b>Entry Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Entry Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_ENTRY__ENTRY_GUID = 2; /** - * The feature id for the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_ENTRY__DESCRIPTION = 3; /** - * The number of structural features of the '<em>XOsee Enum Entry</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XOsee Enum Entry</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ 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. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl <em>XOsee Enum Override</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumOverride() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumOverride() + * @generated + */ int XOSEE_ENUM_OVERRIDE = 9; /** - * The feature id for the '<em><b>Overriden Enum Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Overriden Enum Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE = OSEE_ELEMENT_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Inherit All</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Inherit All</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_OVERRIDE__INHERIT_ALL = OSEE_ELEMENT_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Override Options</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Override Options</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS = OSEE_ELEMENT_FEATURE_COUNT + 2; /** - * The number of structural features of the '<em>XOsee Enum Override</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XOsee Enum Override</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ENUM_OVERRIDE_FEATURE_COUNT = OSEE_ELEMENT_FEATURE_COUNT + 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl <em>Override Option</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl <em>Override Option</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOverrideOption() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOverrideOption() + * @generated + */ int OVERRIDE_OPTION = 10; /** - * The number of structural features of the '<em>Override Option</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Override Option</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OVERRIDE_OPTION_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl <em>Add Enum</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl <em>Add Enum</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddEnum() + * @generated + */ int ADD_ENUM = 11; /** - * The feature id for the '<em><b>Enum Entry</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Entry</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ADD_ENUM__ENUM_ENTRY = OVERRIDE_OPTION_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Ordinal</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Ordinal</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ADD_ENUM__ORDINAL = OVERRIDE_OPTION_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Entry Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Entry Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ADD_ENUM__ENTRY_GUID = OVERRIDE_OPTION_FEATURE_COUNT + 2; /** - * The feature id for the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @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 --> + * The number of structural features of the '<em>Add Enum</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ 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. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl <em>Remove Enum</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveEnum() + * @generated + */ int REMOVE_ENUM = 12; /** - * The feature id for the '<em><b>Enum Entry</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Enum Entry</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REMOVE_ENUM__ENUM_ENTRY = OVERRIDE_OPTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Remove Enum</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Remove Enum</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REMOVE_ENUM_FEATURE_COUNT = OVERRIDE_OPTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl <em>XOsee Artifact Type Override</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl <em>XOsee Artifact Type Override</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeArtifactTypeOverride() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeArtifactTypeOverride() + * @generated + */ int XOSEE_ARTIFACT_TYPE_OVERRIDE = 13; /** - * The feature id for the '<em><b>Overriden Artifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Overriden Artifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE = 0; /** - * The feature id for the '<em><b>Inherit All</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Inherit All</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL = 1; /** - * The feature id for the '<em><b>Override Options</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Override Options</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS = 2; /** - * The number of structural features of the '<em>XOsee Artifact Type Override</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XOsee Artifact Type Override</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XOSEE_ARTIFACT_TYPE_OVERRIDE_FEATURE_COUNT = 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl <em>Attribute Override Option</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl <em>Attribute Override Option</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeOverrideOption() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeOverrideOption() + * @generated + */ int ATTRIBUTE_OVERRIDE_OPTION = 14; /** - * The number of structural features of the '<em>Attribute Override Option</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Attribute Override Option</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl <em>Add Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl <em>Add Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddAttribute() + * @generated + */ int ADD_ATTRIBUTE = 15; /** - * The feature id for the '<em><b>Attribute</b></em>' containment reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Attribute</b></em>' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ADD_ATTRIBUTE__ATTRIBUTE = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Add Attribute</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Add Attribute</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ADD_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl <em>Remove Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl <em>Remove Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveAttribute() + * @generated + */ int REMOVE_ATTRIBUTE = 16; /** - * The feature id for the '<em><b>Attribute</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Attribute</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REMOVE_ATTRIBUTE__ATTRIBUTE = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Remove Attribute</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Remove Attribute</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REMOVE_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl <em>Update Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl <em>Update Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUpdateAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUpdateAttribute() + * @generated + */ int UPDATE_ATTRIBUTE = 17; /** - * The feature id for the '<em><b>Attribute</b></em>' containment reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Attribute</b></em>' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int UPDATE_ATTRIBUTE__ATTRIBUTE = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Update Attribute</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Update Attribute</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int UPDATE_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_OVERRIDE_OPTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl <em>XRelation Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl <em>XRelation Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationType() + * @generated + */ int XRELATION_TYPE = 18; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__NAME = OSEE_TYPE__NAME; /** - * The feature id for the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__TYPE_GUID = OSEE_TYPE__TYPE_GUID; /** - * The feature id for the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__UUID = OSEE_TYPE__UUID; /** - * The feature id for the '<em><b>Side AName</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Side AName</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__SIDE_ANAME = OSEE_TYPE_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Side AArtifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Side AArtifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__SIDE_AARTIFACT_TYPE = OSEE_TYPE_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Side BName</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Side BName</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__SIDE_BNAME = OSEE_TYPE_FEATURE_COUNT + 2; /** - * The feature id for the '<em><b>Side BArtifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Side BArtifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__SIDE_BARTIFACT_TYPE = OSEE_TYPE_FEATURE_COUNT + 3; /** - * The feature id for the '<em><b>Default Order Type</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Default Order Type</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__DEFAULT_ORDER_TYPE = OSEE_TYPE_FEATURE_COUNT + 4; /** - * The feature id for the '<em><b>Multiplicity</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Multiplicity</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE__MULTIPLICITY = OSEE_TYPE_FEATURE_COUNT + 5; /** - * The number of structural features of the '<em>XRelation Type</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XRelation Type</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XRELATION_TYPE_FEATURE_COUNT = OSEE_TYPE_FEATURE_COUNT + 6; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl <em>Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl <em>Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCondition() + * @generated + */ int CONDITION = 19; /** - * The number of structural features of the '<em>Condition</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Condition</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int CONDITION_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl <em>Simple Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl <em>Simple Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getSimpleCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getSimpleCondition() + * @generated + */ int SIMPLE_CONDITION = 20; /** - * The feature id for the '<em><b>Field</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Field</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int SIMPLE_CONDITION__FIELD = CONDITION_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Op</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Op</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int SIMPLE_CONDITION__OP = CONDITION_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Expression</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Expression</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int SIMPLE_CONDITION__EXPRESSION = CONDITION_FEATURE_COUNT + 2; /** - * The number of structural features of the '<em>Simple Condition</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Simple Condition</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int SIMPLE_CONDITION_FEATURE_COUNT = CONDITION_FEATURE_COUNT + 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl <em>Compound Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl <em>Compound Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompoundCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompoundCondition() + * @generated + */ int COMPOUND_CONDITION = 21; /** - * The feature id for the '<em><b>Conditions</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Conditions</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int COMPOUND_CONDITION__CONDITIONS = CONDITION_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Operators</b></em>' attribute list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Operators</b></em>' attribute list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int COMPOUND_CONDITION__OPERATORS = CONDITION_FEATURE_COUNT + 1; /** - * The number of structural features of the '<em>Compound Condition</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Compound Condition</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int COMPOUND_CONDITION_FEATURE_COUNT = CONDITION_FEATURE_COUNT + 2; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl <em>XArtifact Matcher</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl <em>XArtifact Matcher</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactMatcher() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactMatcher() + * @generated + */ int XARTIFACT_MATCHER = 22; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_MATCHER__NAME = 0; /** - * The feature id for the '<em><b>Conditions</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Conditions</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_MATCHER__CONDITIONS = 1; /** - * The feature id for the '<em><b>Operators</b></em>' attribute list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Operators</b></em>' attribute list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_MATCHER__OPERATORS = 2; /** - * The number of structural features of the '<em>XArtifact Matcher</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>XArtifact Matcher</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int XARTIFACT_MATCHER_FEATURE_COUNT = 3; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl <em>Role</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl <em>Role</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRole() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRole() + * @generated + */ int ROLE = 23; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ROLE__NAME = 0; /** - * The feature id for the '<em><b>Super Roles</b></em>' reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Super Roles</b></em>' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ROLE__SUPER_ROLES = 1; /** - * The feature id for the '<em><b>Users And Groups</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Users And Groups</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ROLE__USERS_AND_GROUPS = 2; /** - * The feature id for the '<em><b>Referenced Contexts</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Referenced Contexts</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ROLE__REFERENCED_CONTEXTS = 3; /** - * The number of structural features of the '<em>Role</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Role</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ROLE_FEATURE_COUNT = 4; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl <em>Referenced Context</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl <em>Referenced Context</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getReferencedContext() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getReferencedContext() + * @generated + */ int REFERENCED_CONTEXT = 24; /** - * The feature id for the '<em><b>Access Context Ref</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Access Context Ref</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REFERENCED_CONTEXT__ACCESS_CONTEXT_REF = 0; /** - * The number of structural features of the '<em>Referenced Context</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Referenced Context</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int REFERENCED_CONTEXT_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl <em>Users And Groups</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl <em>Users And Groups</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUsersAndGroups() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUsersAndGroups() + * @generated + */ int USERS_AND_GROUPS = 25; /** - * The feature id for the '<em><b>User Or Group Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>User Or Group Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int USERS_AND_GROUPS__USER_OR_GROUP_GUID = 0; /** - * The number of structural features of the '<em>Users And Groups</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Users And Groups</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int USERS_AND_GROUPS_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl <em>Access Context</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl <em>Access Context</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessContext() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessContext() + * @generated + */ int ACCESS_CONTEXT = 26; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT__NAME = 0; /** - * The feature id for the '<em><b>Super Access Contexts</b></em>' reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Super Access Contexts</b></em>' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS = 1; /** - * The feature id for the '<em><b>Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT__GUID = 2; /** - * The feature id for the '<em><b>Access Rules</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Access Rules</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT__ACCESS_RULES = 3; /** - * The feature id for the '<em><b>Hierarchy Restrictions</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Hierarchy Restrictions</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS = 4; /** - * The number of structural features of the '<em>Access Context</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Access Context</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ACCESS_CONTEXT_FEATURE_COUNT = 5; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl <em>Hierarchy Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl <em>Hierarchy Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getHierarchyRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getHierarchyRestriction() + * @generated + */ int HIERARCHY_RESTRICTION = 27; /** - * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF = 0; /** - * The feature id for the '<em><b>Access Rules</b></em>' containment reference list. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Access Rules</b></em>' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int HIERARCHY_RESTRICTION__ACCESS_RULES = 1; /** - * The number of structural features of the '<em>Hierarchy Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Hierarchy Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int HIERARCHY_RESTRICTION_FEATURE_COUNT = 2; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl <em>Relation Type Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl <em>Relation Type Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypePredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypePredicate() + * @generated + */ int RELATION_TYPE_PREDICATE = 30; /** - * The number of structural features of the '<em>Relation Type Predicate</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Relation Type Predicate</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_PREDICATE_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl <em>Relation Type Artifact Type Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl <em>Relation Type Artifact Type Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactTypePredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactTypePredicate() + * @generated + */ int RELATION_TYPE_ARTIFACT_TYPE_PREDICATE = 28; /** - * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF = RELATION_TYPE_PREDICATE_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Relation Type Artifact Type Predicate</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Relation Type Artifact Type Predicate</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_ARTIFACT_TYPE_PREDICATE_FEATURE_COUNT = RELATION_TYPE_PREDICATE_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl <em>Relation Type Artifact Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl <em>Relation Type Artifact Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactPredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactPredicate() + * @generated + */ int RELATION_TYPE_ARTIFACT_PREDICATE = 29; /** - * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF = RELATION_TYPE_PREDICATE_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Relation Type Artifact Predicate</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Relation Type Artifact Predicate</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_ARTIFACT_PREDICATE_FEATURE_COUNT = RELATION_TYPE_PREDICATE_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl <em>Object Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl <em>Object Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getObjectRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getObjectRestriction() + * @generated + */ int OBJECT_RESTRICTION = 31; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OBJECT_RESTRICTION__PERMISSION = 0; /** - * The number of structural features of the '<em>Object Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Object Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int OBJECT_RESTRICTION_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl <em>Artifact Match Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl <em>Artifact Match Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactMatchRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactMatchRestriction() + * @generated + */ int ARTIFACT_MATCH_RESTRICTION = 32; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_MATCH_RESTRICTION__PERMISSION = OBJECT_RESTRICTION__PERMISSION; /** - * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF = OBJECT_RESTRICTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Artifact Match Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Artifact Match Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_MATCH_RESTRICTION_FEATURE_COUNT = OBJECT_RESTRICTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl <em>Artifact Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl <em>Artifact Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactTypeRestriction() + * @generated + */ int ARTIFACT_TYPE_RESTRICTION = 33; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_TYPE_RESTRICTION__PERMISSION = OBJECT_RESTRICTION__PERMISSION; /** - * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF = OBJECT_RESTRICTION_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Artifact Type Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Artifact Type Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ARTIFACT_TYPE_RESTRICTION_FEATURE_COUNT = OBJECT_RESTRICTION_FEATURE_COUNT + 1; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl <em>Attribute Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl <em>Attribute Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeTypeRestriction() + * @generated + */ int ATTRIBUTE_TYPE_RESTRICTION = 34; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ATTRIBUTE_TYPE_RESTRICTION__PERMISSION = OBJECT_RESTRICTION__PERMISSION; /** - * The feature id for the '<em><b>Attribute Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Attribute Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF = OBJECT_RESTRICTION_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF = OBJECT_RESTRICTION_FEATURE_COUNT + 1; /** - * The number of structural features of the '<em>Attribute Type Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Attribute Type Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int ATTRIBUTE_TYPE_RESTRICTION_FEATURE_COUNT = OBJECT_RESTRICTION_FEATURE_COUNT + 2; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl <em>Legacy Relation Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl <em>Legacy Relation Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getLegacyRelationTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getLegacyRelationTypeRestriction() + * @generated + */ int LEGACY_RELATION_TYPE_RESTRICTION = 35; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION = 0; /** - * The feature id for the '<em><b>Relation Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Relation Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF = 1; /** - * The feature id for the '<em><b>Restricted To Side</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Restricted To Side</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE = 2; /** - * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF = 3; /** - * The number of structural features of the '<em>Legacy Relation Type Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Legacy Relation Type Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int LEGACY_RELATION_TYPE_RESTRICTION_FEATURE_COUNT = 4; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl <em>Relation Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl <em>Relation Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeRestriction() + * @generated + */ int RELATION_TYPE_RESTRICTION = 36; /** - * The feature id for the '<em><b>Permission</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Permission</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION__PERMISSION = OBJECT_RESTRICTION__PERMISSION; /** - * The feature id for the '<em><b>Relation Type Match</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Relation Type Match</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH = OBJECT_RESTRICTION_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Relation Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Relation Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF = OBJECT_RESTRICTION_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Restricted To Side</b></em>' attribute. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Restricted To Side</b></em>' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE = OBJECT_RESTRICTION_FEATURE_COUNT + 2; /** - * The feature id for the '<em><b>Predicate</b></em>' containment reference. - * <!-- begin-user-doc --> + * The feature id for the '<em><b>Predicate</b></em>' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION__PREDICATE = OBJECT_RESTRICTION_FEATURE_COUNT + 3; /** - * The number of structural features of the '<em>Relation Type Restriction</em>' class. - * <!-- begin-user-doc --> + * The number of structural features of the '<em>Relation Type Restriction</em>' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - * @ordered - */ + * @generated + * @ordered + */ int RELATION_TYPE_RESTRICTION_FEATURE_COUNT = OBJECT_RESTRICTION_FEATURE_COUNT + 4; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationMultiplicityEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationMultiplicityEnum() + * @generated + */ int RELATION_MULTIPLICITY_ENUM = 37; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompareOp() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompareOp() + * @generated + */ int COMPARE_OP = 38; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXLogicOperator() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXLogicOperator() + * @generated + */ int XLOGIC_OPERATOR = 39; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getMatchField() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getMatchField() + * @generated + */ int MATCH_FIELD = 40; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessPermissionEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessPermissionEnum() + * @generated + */ int ACCESS_PERMISSION_ENUM = 41; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeMatch() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeMatch() + * @generated + */ int RELATION_TYPE_MATCH = 42; /** - * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationSideEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationSideEnum() + * @generated + */ int XRELATION_SIDE_ENUM = 43; /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl <em>Osee Dsl</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl <em>Osee Dsl</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Osee Dsl</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl - * @generated - */ + * @return the meta object for class '<em>Osee Dsl</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl + * @generated + */ EClass getOseeDsl(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getImports <em>Imports</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getImports <em>Imports</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Imports</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getImports() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Imports</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getImports() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_Imports(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypes <em>Artifact Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypes <em>Artifact Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Artifact Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypes() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Artifact Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypes() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_ArtifactTypes(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRelationTypes <em>Relation Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRelationTypes <em>Relation Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Relation Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRelationTypes() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Relation Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRelationTypes() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_RelationTypes(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAttributeTypes <em>Attribute Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAttributeTypes <em>Attribute Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Attribute Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAttributeTypes() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Attribute Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAttributeTypes() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_AttributeTypes(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumTypes <em>Enum Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumTypes <em>Enum Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Enum Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumTypes() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Enum Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumTypes() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_EnumTypes(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumOverrides <em>Enum Overrides</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumOverrides <em>Enum Overrides</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Enum Overrides</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumOverrides() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Enum Overrides</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getEnumOverrides() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_EnumOverrides(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypeOverrides <em>Artifact Type Overrides</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypeOverrides <em>Artifact Type Overrides</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Artifact Type Overrides</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypeOverrides() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Artifact Type Overrides</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactTypeOverrides() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_ArtifactTypeOverrides(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactMatchRefs <em>Artifact Match Refs</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactMatchRefs <em>Artifact Match Refs</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Artifact Match Refs</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactMatchRefs() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Artifact Match Refs</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getArtifactMatchRefs() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_ArtifactMatchRefs(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAccessDeclarations <em>Access Declarations</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAccessDeclarations <em>Access Declarations</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Access Declarations</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAccessDeclarations() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Access Declarations</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getAccessDeclarations() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_AccessDeclarations(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRoleDeclarations <em>Role Declarations</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRoleDeclarations <em>Role Declarations</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Role Declarations</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRoleDeclarations() - * @see #getOseeDsl() - * @generated - */ + * @return the meta object for the containment reference list '<em>Role Declarations</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl#getRoleDeclarations() + * @see #getOseeDsl() + * @generated + */ EReference getOseeDsl_RoleDeclarations(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import <em>Import</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import <em>Import</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Import</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import - * @generated - */ + * @return the meta object for class '<em>Import</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import + * @generated + */ EClass getImport(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI <em>Import URI</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI <em>Import URI</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Import URI</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI() - * @see #getImport() - * @generated - */ + * @return the meta object for the attribute '<em>Import URI</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import#getImportURI() + * @see #getImport() + * @generated + */ EAttribute getImport_ImportURI(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement <em>Osee Element</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement <em>Osee Element</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Osee Element</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement - * @generated - */ + * @return the meta object for class '<em>Osee Element</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement + * @generated + */ EClass getOseeElement(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType <em>Osee Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType <em>Osee Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Osee Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType - * @generated - */ + * @return the meta object for class '<em>Osee Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType + * @generated + */ EClass getOseeType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName <em>Name</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName <em>Name</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName() - * @see #getOseeType() - * @generated - */ + * @return the meta object for the attribute '<em>Name</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName() + * @see #getOseeType() + * @generated + */ EAttribute getOseeType_Name(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid <em>Type Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid <em>Type Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Type Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid() - * @see #getOseeType() - * @generated - */ + * @return the meta object for the attribute '<em>Type Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid() + * @see #getOseeType() + * @generated + */ EAttribute getOseeType_TypeGuid(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid <em>Uuid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid <em>Uuid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Uuid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid() - * @see #getOseeType() - * @generated - */ + * @return the meta object for the attribute '<em>Uuid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid() + * @see #getOseeType() + * @generated + */ EAttribute getOseeType_Uuid(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType <em>XArtifact Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType <em>XArtifact Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XArtifact Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType - * @generated - */ + * @return the meta object for class '<em>XArtifact Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType + * @generated + */ EClass getXArtifactType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract <em>Abstract</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract <em>Abstract</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Abstract</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract() - * @see #getXArtifactType() - * @generated - */ + * @return the meta object for the attribute '<em>Abstract</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract() + * @see #getXArtifactType() + * @generated + */ EAttribute getXArtifactType_Abstract(); /** - * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getSuperArtifactTypes <em>Super Artifact Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getSuperArtifactTypes <em>Super Artifact Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Super Artifact Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getSuperArtifactTypes() - * @see #getXArtifactType() - * @generated - */ + * @return the meta object for the reference list '<em>Super Artifact Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getSuperArtifactTypes() + * @see #getXArtifactType() + * @generated + */ EReference getXArtifactType_SuperArtifactTypes(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getValidAttributeTypes <em>Valid Attribute Types</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getValidAttributeTypes <em>Valid Attribute Types</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Valid Attribute Types</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getValidAttributeTypes() - * @see #getXArtifactType() - * @generated - */ + * @return the meta object for the containment reference list '<em>Valid Attribute Types</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#getValidAttributeTypes() + * @see #getXArtifactType() + * @generated + */ EReference getXArtifactType_ValidAttributeTypes(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef <em>XAttribute Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef <em>XAttribute Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XAttribute Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef - * @generated - */ + * @return the meta object for class '<em>XAttribute Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef + * @generated + */ EClass getXAttributeTypeRef(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType <em>Valid Attribute Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType <em>Valid Attribute Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Valid Attribute Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType() - * @see #getXAttributeTypeRef() - * @generated - */ + * @return the meta object for the reference '<em>Valid Attribute Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType() + * @see #getXAttributeTypeRef() + * @generated + */ EReference getXAttributeTypeRef_ValidAttributeType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid <em>Branch Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid <em>Branch Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Branch Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid() - * @see #getXAttributeTypeRef() - * @generated - */ + * @return the meta object for the attribute '<em>Branch Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid() + * @see #getXAttributeTypeRef() + * @generated + */ EAttribute getXAttributeTypeRef_BranchGuid(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType <em>XAttribute Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType <em>XAttribute Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XAttribute Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType - * @generated - */ + * @return the meta object for class '<em>XAttribute Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType + * @generated + */ EClass getXAttributeType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType <em>Base Attribute Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType <em>Base Attribute Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Base Attribute Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Base Attribute Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_BaseAttributeType(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride <em>Override</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride <em>Override</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Override</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the reference '<em>Override</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride() + * @see #getXAttributeType() + * @generated + */ EReference getXAttributeType_Override(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider <em>Data Provider</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider <em>Data Provider</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Data Provider</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Data Provider</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_DataProvider(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin <em>Min</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin <em>Min</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Min</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Min</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_Min(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax <em>Max</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax <em>Max</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Max</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Max</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_Max(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId <em>Tagger Id</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId <em>Tagger Id</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Tagger Id</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Tagger Id</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_TaggerId(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType <em>Enum Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType <em>Enum Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Enum Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the reference '<em>Enum Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType() + * @see #getXAttributeType() + * @generated + */ EReference getXAttributeType_EnumType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDescription <em>Description</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#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.XAttributeType#getDescription() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Description</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDescription() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_Description(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue <em>Default Value</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue <em>Default Value</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Default Value</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Default Value</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_DefaultValue(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension <em>File Extension</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension <em>File Extension</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>File Extension</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>File Extension</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_FileExtension(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType <em>Media Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType <em>Media Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Media Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType() - * @see #getXAttributeType() - * @generated - */ + * @return the meta object for the attribute '<em>Media Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType() + * @see #getXAttributeType() + * @generated + */ EAttribute getXAttributeType_MediaType(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType <em>XOsee Enum Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType <em>XOsee Enum Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XOsee Enum Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType - * @generated - */ + * @return the meta object for class '<em>XOsee Enum Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType + * @generated + */ EClass getXOseeEnumType(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType#getEnumEntries <em>Enum Entries</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType#getEnumEntries <em>Enum Entries</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Enum Entries</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType#getEnumEntries() - * @see #getXOseeEnumType() - * @generated - */ + * @return the meta object for the containment reference list '<em>Enum Entries</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType#getEnumEntries() + * @see #getXOseeEnumType() + * @generated + */ EReference getXOseeEnumType_EnumEntries(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry <em>XOsee Enum Entry</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry <em>XOsee Enum Entry</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XOsee Enum Entry</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry - * @generated - */ + * @return the meta object for class '<em>XOsee Enum Entry</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry + * @generated + */ EClass getXOseeEnumEntry(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName() - * @see #getXOseeEnumEntry() - * @generated - */ + * @return the meta object for the attribute '<em>Name</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName() + * @see #getXOseeEnumEntry() + * @generated + */ EAttribute getXOseeEnumEntry_Name(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Ordinal</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal() - * @see #getXOseeEnumEntry() - * @generated - */ + * @return the meta object for the attribute '<em>Ordinal</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal() + * @see #getXOseeEnumEntry() + * @generated + */ EAttribute getXOseeEnumEntry_Ordinal(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Entry Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid() - * @see #getXOseeEnumEntry() - * @generated - */ + * @return the meta object for the attribute '<em>Entry Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid() + * @see #getXOseeEnumEntry() + * @generated + */ 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 --> + * 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 - */ + * @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 --> + * 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 --> - * @return the meta object for class '<em>XOsee Enum Override</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride - * @generated - */ + * @return the meta object for class '<em>XOsee Enum Override</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride + * @generated + */ EClass getXOseeEnumOverride(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType <em>Overriden Enum Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType <em>Overriden Enum Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Overriden Enum Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType() - * @see #getXOseeEnumOverride() - * @generated - */ + * @return the meta object for the reference '<em>Overriden Enum Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType() + * @see #getXOseeEnumOverride() + * @generated + */ EReference getXOseeEnumOverride_OverridenEnumType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll <em>Inherit All</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll <em>Inherit All</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Inherit All</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll() - * @see #getXOseeEnumOverride() - * @generated - */ + * @return the meta object for the attribute '<em>Inherit All</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll() + * @see #getXOseeEnumOverride() + * @generated + */ EAttribute getXOseeEnumOverride_InheritAll(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverrideOptions <em>Override Options</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverrideOptions <em>Override Options</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Override Options</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverrideOptions() - * @see #getXOseeEnumOverride() - * @generated - */ + * @return the meta object for the containment reference list '<em>Override Options</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverrideOptions() + * @see #getXOseeEnumOverride() + * @generated + */ EReference getXOseeEnumOverride_OverrideOptions(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption <em>Override Option</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption <em>Override Option</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Override Option</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption - * @generated - */ + * @return the meta object for class '<em>Override Option</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption + * @generated + */ EClass getOverrideOption(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum <em>Add Enum</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum <em>Add Enum</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Add Enum</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum - * @generated - */ + * @return the meta object for class '<em>Add Enum</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum + * @generated + */ EClass getAddEnum(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Enum Entry</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry() - * @see #getAddEnum() - * @generated - */ + * @return the meta object for the attribute '<em>Enum Entry</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry() + * @see #getAddEnum() + * @generated + */ EAttribute getAddEnum_EnumEntry(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Ordinal</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal() - * @see #getAddEnum() - * @generated - */ + * @return the meta object for the attribute '<em>Ordinal</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal() + * @see #getAddEnum() + * @generated + */ EAttribute getAddEnum_Ordinal(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Entry Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid() - * @see #getAddEnum() - * @generated - */ + * @return the meta object for the attribute '<em>Entry Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid() + * @see #getAddEnum() + * @generated + */ 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 --> + * 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 - */ + * @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 --> + * 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 --> - * @return the meta object for class '<em>Remove Enum</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum - * @generated - */ + * @return the meta object for class '<em>Remove Enum</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum + * @generated + */ EClass getRemoveEnum(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry <em>Enum Entry</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry <em>Enum Entry</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Enum Entry</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry() - * @see #getRemoveEnum() - * @generated - */ + * @return the meta object for the reference '<em>Enum Entry</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry() + * @see #getRemoveEnum() + * @generated + */ EReference getRemoveEnum_EnumEntry(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride <em>XOsee Artifact Type Override</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride <em>XOsee Artifact Type Override</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XOsee Artifact Type Override</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride - * @generated - */ + * @return the meta object for class '<em>XOsee Artifact Type Override</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride + * @generated + */ EClass getXOseeArtifactTypeOverride(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType <em>Overriden Artifact Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType <em>Overriden Artifact Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Overriden Artifact Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType() - * @see #getXOseeArtifactTypeOverride() - * @generated - */ + * @return the meta object for the reference '<em>Overriden Artifact Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType() + * @see #getXOseeArtifactTypeOverride() + * @generated + */ EReference getXOseeArtifactTypeOverride_OverridenArtifactType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll <em>Inherit All</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll <em>Inherit All</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Inherit All</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll() - * @see #getXOseeArtifactTypeOverride() - * @generated - */ + * @return the meta object for the attribute '<em>Inherit All</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll() + * @see #getXOseeArtifactTypeOverride() + * @generated + */ EAttribute getXOseeArtifactTypeOverride_InheritAll(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverrideOptions <em>Override Options</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverrideOptions <em>Override Options</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Override Options</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverrideOptions() - * @see #getXOseeArtifactTypeOverride() - * @generated - */ + * @return the meta object for the containment reference list '<em>Override Options</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverrideOptions() + * @see #getXOseeArtifactTypeOverride() + * @generated + */ EReference getXOseeArtifactTypeOverride_OverrideOptions(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption <em>Attribute Override Option</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption <em>Attribute Override Option</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Attribute Override Option</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption - * @generated - */ + * @return the meta object for class '<em>Attribute Override Option</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption + * @generated + */ EClass getAttributeOverrideOption(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute <em>Add Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute <em>Add Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Add Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute - * @generated - */ + * @return the meta object for class '<em>Add Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute + * @generated + */ EClass getAddAttribute(); /** - * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute <em>Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute <em>Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference '<em>Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute() - * @see #getAddAttribute() - * @generated - */ + * @return the meta object for the containment reference '<em>Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute#getAttribute() + * @see #getAddAttribute() + * @generated + */ EReference getAddAttribute_Attribute(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute <em>Remove Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute <em>Remove Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Remove Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute - * @generated - */ + * @return the meta object for class '<em>Remove Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute + * @generated + */ EClass getRemoveAttribute(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute <em>Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute <em>Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute() - * @see #getRemoveAttribute() - * @generated - */ + * @return the meta object for the reference '<em>Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute() + * @see #getRemoveAttribute() + * @generated + */ EReference getRemoveAttribute_Attribute(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute <em>Update Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute <em>Update Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Update Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute - * @generated - */ + * @return the meta object for class '<em>Update Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute + * @generated + */ EClass getUpdateAttribute(); /** - * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute <em>Attribute</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute <em>Attribute</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference '<em>Attribute</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute() - * @see #getUpdateAttribute() - * @generated - */ + * @return the meta object for the containment reference '<em>Attribute</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute() + * @see #getUpdateAttribute() + * @generated + */ EReference getUpdateAttribute_Attribute(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType <em>XRelation Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType <em>XRelation Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XRelation Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType - * @generated - */ + * @return the meta object for class '<em>XRelation Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType + * @generated + */ EClass getXRelationType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName <em>Side AName</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName <em>Side AName</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Side AName</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the attribute '<em>Side AName</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName() + * @see #getXRelationType() + * @generated + */ EAttribute getXRelationType_SideAName(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType <em>Side AArtifact Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType <em>Side AArtifact Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Side AArtifact Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the reference '<em>Side AArtifact Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType() + * @see #getXRelationType() + * @generated + */ EReference getXRelationType_SideAArtifactType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName <em>Side BName</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName <em>Side BName</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Side BName</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the attribute '<em>Side BName</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName() + * @see #getXRelationType() + * @generated + */ EAttribute getXRelationType_SideBName(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType <em>Side BArtifact Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType <em>Side BArtifact Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Side BArtifact Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the reference '<em>Side BArtifact Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType() + * @see #getXRelationType() + * @generated + */ EReference getXRelationType_SideBArtifactType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType <em>Default Order Type</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType <em>Default Order Type</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Default Order Type</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the attribute '<em>Default Order Type</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType() + * @see #getXRelationType() + * @generated + */ EAttribute getXRelationType_DefaultOrderType(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity <em>Multiplicity</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity <em>Multiplicity</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Multiplicity</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity() - * @see #getXRelationType() - * @generated - */ + * @return the meta object for the attribute '<em>Multiplicity</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity() + * @see #getXRelationType() + * @generated + */ EAttribute getXRelationType_Multiplicity(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition <em>Condition</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition <em>Condition</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Condition</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Condition - * @generated - */ + * @return the meta object for class '<em>Condition</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Condition + * @generated + */ EClass getCondition(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition <em>Simple Condition</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition <em>Simple Condition</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Simple Condition</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition - * @generated - */ + * @return the meta object for class '<em>Simple Condition</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition + * @generated + */ EClass getSimpleCondition(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField <em>Field</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField <em>Field</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Field</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField() - * @see #getSimpleCondition() - * @generated - */ + * @return the meta object for the attribute '<em>Field</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField() + * @see #getSimpleCondition() + * @generated + */ EAttribute getSimpleCondition_Field(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp <em>Op</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp <em>Op</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Op</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp() - * @see #getSimpleCondition() - * @generated - */ + * @return the meta object for the attribute '<em>Op</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp() + * @see #getSimpleCondition() + * @generated + */ EAttribute getSimpleCondition_Op(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression <em>Expression</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression <em>Expression</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Expression</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression() - * @see #getSimpleCondition() - * @generated - */ + * @return the meta object for the attribute '<em>Expression</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression() + * @see #getSimpleCondition() + * @generated + */ EAttribute getSimpleCondition_Expression(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition <em>Compound Condition</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition <em>Compound Condition</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Compound Condition</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition - * @generated - */ + * @return the meta object for class '<em>Compound Condition</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition + * @generated + */ EClass getCompoundCondition(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getConditions <em>Conditions</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getConditions <em>Conditions</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Conditions</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getConditions() - * @see #getCompoundCondition() - * @generated - */ + * @return the meta object for the containment reference list '<em>Conditions</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getConditions() + * @see #getCompoundCondition() + * @generated + */ EReference getCompoundCondition_Conditions(); /** - * Returns the meta object for the attribute list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getOperators <em>Operators</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getOperators <em>Operators</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute list '<em>Operators</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getOperators() - * @see #getCompoundCondition() - * @generated - */ + * @return the meta object for the attribute list '<em>Operators</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition#getOperators() + * @see #getCompoundCondition() + * @generated + */ EAttribute getCompoundCondition_Operators(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher <em>XArtifact Matcher</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher <em>XArtifact Matcher</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>XArtifact Matcher</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher - * @generated - */ + * @return the meta object for class '<em>XArtifact Matcher</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher + * @generated + */ EClass getXArtifactMatcher(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName <em>Name</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName <em>Name</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName() - * @see #getXArtifactMatcher() - * @generated - */ + * @return the meta object for the attribute '<em>Name</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName() + * @see #getXArtifactMatcher() + * @generated + */ EAttribute getXArtifactMatcher_Name(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getConditions <em>Conditions</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getConditions <em>Conditions</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Conditions</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getConditions() - * @see #getXArtifactMatcher() - * @generated - */ + * @return the meta object for the containment reference list '<em>Conditions</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getConditions() + * @see #getXArtifactMatcher() + * @generated + */ EReference getXArtifactMatcher_Conditions(); /** - * Returns the meta object for the attribute list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getOperators <em>Operators</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getOperators <em>Operators</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute list '<em>Operators</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getOperators() - * @see #getXArtifactMatcher() - * @generated - */ + * @return the meta object for the attribute list '<em>Operators</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getOperators() + * @see #getXArtifactMatcher() + * @generated + */ EAttribute getXArtifactMatcher_Operators(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role <em>Role</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role <em>Role</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Role</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role - * @generated - */ + * @return the meta object for class '<em>Role</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role + * @generated + */ EClass getRole(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName <em>Name</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName <em>Name</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName() - * @see #getRole() - * @generated - */ + * @return the meta object for the attribute '<em>Name</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName() + * @see #getRole() + * @generated + */ EAttribute getRole_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getSuperRoles <em>Super Roles</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getSuperRoles <em>Super Roles</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Super Roles</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getSuperRoles() - * @see #getRole() - * @generated - */ + * @return the meta object for the reference list '<em>Super Roles</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getSuperRoles() + * @see #getRole() + * @generated + */ EReference getRole_SuperRoles(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getUsersAndGroups <em>Users And Groups</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getUsersAndGroups <em>Users And Groups</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Users And Groups</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getUsersAndGroups() - * @see #getRole() - * @generated - */ + * @return the meta object for the containment reference list '<em>Users And Groups</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getUsersAndGroups() + * @see #getRole() + * @generated + */ EReference getRole_UsersAndGroups(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getReferencedContexts <em>Referenced Contexts</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getReferencedContexts <em>Referenced Contexts</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Referenced Contexts</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getReferencedContexts() - * @see #getRole() - * @generated - */ + * @return the meta object for the containment reference list '<em>Referenced Contexts</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getReferencedContexts() + * @see #getRole() + * @generated + */ EReference getRole_ReferencedContexts(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext <em>Referenced Context</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext <em>Referenced Context</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Referenced Context</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext - * @generated - */ + * @return the meta object for class '<em>Referenced Context</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext + * @generated + */ EClass getReferencedContext(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef <em>Access Context Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef <em>Access Context Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Access Context Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef() - * @see #getReferencedContext() - * @generated - */ + * @return the meta object for the attribute '<em>Access Context Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef() + * @see #getReferencedContext() + * @generated + */ EAttribute getReferencedContext_AccessContextRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups <em>Users And Groups</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups <em>Users And Groups</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Users And Groups</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups - * @generated - */ + * @return the meta object for class '<em>Users And Groups</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups + * @generated + */ EClass getUsersAndGroups(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid <em>User Or Group Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid <em>User Or Group Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>User Or Group Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid() - * @see #getUsersAndGroups() - * @generated - */ + * @return the meta object for the attribute '<em>User Or Group Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid() + * @see #getUsersAndGroups() + * @generated + */ EAttribute getUsersAndGroups_UserOrGroupGuid(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext <em>Access Context</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext <em>Access Context</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Access Context</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext - * @generated - */ + * @return the meta object for class '<em>Access Context</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext + * @generated + */ EClass getAccessContext(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName <em>Name</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName <em>Name</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName() - * @see #getAccessContext() - * @generated - */ + * @return the meta object for the attribute '<em>Name</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getName() + * @see #getAccessContext() + * @generated + */ EAttribute getAccessContext_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getSuperAccessContexts <em>Super Access Contexts</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getSuperAccessContexts <em>Super Access Contexts</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Super Access Contexts</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getSuperAccessContexts() - * @see #getAccessContext() - * @generated - */ + * @return the meta object for the reference list '<em>Super Access Contexts</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getSuperAccessContexts() + * @see #getAccessContext() + * @generated + */ EReference getAccessContext_SuperAccessContexts(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid <em>Guid</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid <em>Guid</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Guid</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid() - * @see #getAccessContext() - * @generated - */ + * @return the meta object for the attribute '<em>Guid</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getGuid() + * @see #getAccessContext() + * @generated + */ EAttribute getAccessContext_Guid(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getAccessRules <em>Access Rules</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getAccessRules <em>Access Rules</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Access Rules</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getAccessRules() - * @see #getAccessContext() - * @generated - */ + * @return the meta object for the containment reference list '<em>Access Rules</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getAccessRules() + * @see #getAccessContext() + * @generated + */ EReference getAccessContext_AccessRules(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getHierarchyRestrictions <em>Hierarchy Restrictions</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getHierarchyRestrictions <em>Hierarchy Restrictions</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Hierarchy Restrictions</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getHierarchyRestrictions() - * @see #getAccessContext() - * @generated - */ + * @return the meta object for the containment reference list '<em>Hierarchy Restrictions</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext#getHierarchyRestrictions() + * @see #getAccessContext() + * @generated + */ EReference getAccessContext_HierarchyRestrictions(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction <em>Hierarchy Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction <em>Hierarchy Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Hierarchy Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction - * @generated - */ + * @return the meta object for class '<em>Hierarchy Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction + * @generated + */ EClass getHierarchyRestriction(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef() - * @see #getHierarchyRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getArtifactMatcherRef() + * @see #getHierarchyRestriction() + * @generated + */ EReference getHierarchyRestriction_ArtifactMatcherRef(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getAccessRules <em>Access Rules</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference list '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getAccessRules <em>Access Rules</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Access Rules</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getAccessRules() - * @see #getHierarchyRestriction() - * @generated - */ + * @return the meta object for the containment reference list '<em>Access Rules</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction#getAccessRules() + * @see #getHierarchyRestriction() + * @generated + */ EReference getHierarchyRestriction_AccessRules(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate <em>Relation Type Artifact Type Predicate</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate <em>Relation Type Artifact Type Predicate</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Relation Type Artifact Type Predicate</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate - * @generated - */ + * @return the meta object for class '<em>Relation Type Artifact Type Predicate</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate + * @generated + */ EClass getRelationTypeArtifactTypePredicate(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef <em>Artifact Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef <em>Artifact Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef() - * @see #getRelationTypeArtifactTypePredicate() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef() + * @see #getRelationTypeArtifactTypePredicate() + * @generated + */ EReference getRelationTypeArtifactTypePredicate_ArtifactTypeRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate <em>Relation Type Artifact Predicate</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate <em>Relation Type Artifact Predicate</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Relation Type Artifact Predicate</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate - * @generated - */ + * @return the meta object for class '<em>Relation Type Artifact Predicate</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate + * @generated + */ EClass getRelationTypeArtifactPredicate(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef() - * @see #getRelationTypeArtifactPredicate() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef() + * @see #getRelationTypeArtifactPredicate() + * @generated + */ EReference getRelationTypeArtifactPredicate_ArtifactMatcherRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate <em>Relation Type Predicate</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate <em>Relation Type Predicate</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Relation Type Predicate</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate - * @generated - */ + * @return the meta object for class '<em>Relation Type Predicate</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate + * @generated + */ EClass getRelationTypePredicate(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction <em>Object Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction <em>Object Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Object Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction - * @generated - */ + * @return the meta object for class '<em>Object Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction + * @generated + */ EClass getObjectRestriction(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission <em>Permission</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission <em>Permission</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Permission</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission() - * @see #getObjectRestriction() - * @generated - */ + * @return the meta object for the attribute '<em>Permission</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction#getPermission() + * @see #getObjectRestriction() + * @generated + */ EAttribute getObjectRestriction_Permission(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction <em>Artifact Match Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction <em>Artifact Match Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Artifact Match Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction - * @generated - */ + * @return the meta object for class '<em>Artifact Match Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction + * @generated + */ EClass getArtifactMatchRestriction(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef() - * @see #getArtifactMatchRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction#getArtifactMatcherRef() + * @see #getArtifactMatchRestriction() + * @generated + */ EReference getArtifactMatchRestriction_ArtifactMatcherRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction <em>Artifact Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction <em>Artifact Type Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Artifact Type Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction - * @generated - */ + * @return the meta object for class '<em>Artifact Type Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction + * @generated + */ EClass getArtifactTypeRestriction(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef() - * @see #getArtifactTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction#getArtifactTypeRef() + * @see #getArtifactTypeRestriction() + * @generated + */ EReference getArtifactTypeRestriction_ArtifactTypeRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction <em>Attribute Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction <em>Attribute Type Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Attribute Type Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction - * @generated - */ + * @return the meta object for class '<em>Attribute Type Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction + * @generated + */ EClass getAttributeTypeRestriction(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef <em>Attribute Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef <em>Attribute Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Attribute Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef() - * @see #getAttributeTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Attribute Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getAttributeTypeRef() + * @see #getAttributeTypeRestriction() + * @generated + */ EReference getAttributeTypeRestriction_AttributeTypeRef(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef <em>Artifact Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef() - * @see #getAttributeTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction#getArtifactTypeRef() + * @see #getAttributeTypeRestriction() + * @generated + */ EReference getAttributeTypeRestriction_ArtifactTypeRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction <em>Legacy Relation Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction <em>Legacy Relation Type Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Legacy Relation Type Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction - * @generated - */ + * @return the meta object for class '<em>Legacy Relation Type Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction + * @generated + */ EClass getLegacyRelationTypeRestriction(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission <em>Permission</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission <em>Permission</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Permission</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission() - * @see #getLegacyRelationTypeRestriction() - * @generated - */ + * @return the meta object for the attribute '<em>Permission</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getPermission() + * @see #getLegacyRelationTypeRestriction() + * @generated + */ EAttribute getLegacyRelationTypeRestriction_Permission(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Relation Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef() - * @see #getLegacyRelationTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Relation Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRelationTypeRef() + * @see #getLegacyRelationTypeRestriction() + * @generated + */ EReference getLegacyRelationTypeRestriction_RelationTypeRef(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Restricted To Side</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide() - * @see #getLegacyRelationTypeRestriction() - * @generated - */ + * @return the meta object for the attribute '<em>Restricted To Side</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getRestrictedToSide() + * @see #getLegacyRelationTypeRestriction() + * @generated + */ EAttribute getLegacyRelationTypeRestriction_RestrictedToSide(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef() - * @see #getLegacyRelationTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Artifact Matcher Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction#getArtifactMatcherRef() + * @see #getLegacyRelationTypeRestriction() + * @generated + */ EReference getLegacyRelationTypeRestriction_ArtifactMatcherRef(); /** - * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction <em>Relation Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction <em>Relation Type Restriction</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for class '<em>Relation Type Restriction</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction - * @generated - */ + * @return the meta object for class '<em>Relation Type Restriction</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction + * @generated + */ EClass getRelationTypeRestriction(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch <em>Relation Type Match</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch <em>Relation Type Match</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Relation Type Match</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch() - * @see #getRelationTypeRestriction() - * @generated - */ + * @return the meta object for the attribute '<em>Relation Type Match</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch() + * @see #getRelationTypeRestriction() + * @generated + */ EAttribute getRelationTypeRestriction_RelationTypeMatch(); /** - * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Relation Type Ref</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef() - * @see #getRelationTypeRestriction() - * @generated - */ + * @return the meta object for the reference '<em>Relation Type Ref</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef() + * @see #getRelationTypeRestriction() + * @generated + */ EReference getRelationTypeRestriction_RelationTypeRef(); /** - * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Restricted To Side</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide() - * @see #getRelationTypeRestriction() - * @generated - */ + * @return the meta object for the attribute '<em>Restricted To Side</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide() + * @see #getRelationTypeRestriction() + * @generated + */ EAttribute getRelationTypeRestriction_RestrictedToSide(); /** - * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate <em>Predicate</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the containment reference '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate <em>Predicate</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference '<em>Predicate</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate() - * @see #getRelationTypeRestriction() - * @generated - */ + * @return the meta object for the containment reference '<em>Predicate</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate() + * @see #getRelationTypeRestriction() + * @generated + */ EReference getRelationTypeRestriction_Predicate(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>Relation Multiplicity Enum</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum - * @generated - */ + * @return the meta object for enum '<em>Relation Multiplicity Enum</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum + * @generated + */ EEnum getRelationMultiplicityEnum(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>Compare Op</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp - * @generated - */ + * @return the meta object for enum '<em>Compare Op</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp + * @generated + */ EEnum getCompareOp(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>XLogic Operator</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator - * @generated - */ + * @return the meta object for enum '<em>XLogic Operator</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator + * @generated + */ EEnum getXLogicOperator(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>Match Field</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField - * @generated - */ + * @return the meta object for enum '<em>Match Field</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField + * @generated + */ EEnum getMatchField(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>Access Permission Enum</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @generated - */ + * @return the meta object for enum '<em>Access Permission Enum</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @generated + */ EEnum getAccessPermissionEnum(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>Relation Type Match</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch - * @generated - */ + * @return the meta object for enum '<em>Relation Type Match</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch + * @generated + */ EEnum getRelationTypeMatch(); /** - * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for enum '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}'. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for enum '<em>XRelation Side Enum</em>'. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @generated - */ + * @return the meta object for enum '<em>XRelation Side Enum</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @generated + */ EEnum getXRelationSideEnum(); /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> + * Returns the factory that creates the instances of the model. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the factory that creates the instances of the model. - * @generated - */ + * @return the factory that creates the instances of the model. + * @generated + */ OseeDslFactory getOseeDslFactory(); /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> @@ -3254,1176 +3254,1176 @@ public interface OseeDslPackage extends EPackage * <li>and each data type</li> * </ul> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ interface Literals { /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl <em>Osee Dsl</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl <em>Osee Dsl</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeDsl() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeDsl() + * @generated + */ EClass OSEE_DSL = eINSTANCE.getOseeDsl(); /** - * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__IMPORTS = eINSTANCE.getOseeDsl_Imports(); /** - * The meta object literal for the '<em><b>Artifact Types</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Types</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ARTIFACT_TYPES = eINSTANCE.getOseeDsl_ArtifactTypes(); /** - * The meta object literal for the '<em><b>Relation Types</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Relation Types</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__RELATION_TYPES = eINSTANCE.getOseeDsl_RelationTypes(); /** - * The meta object literal for the '<em><b>Attribute Types</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Attribute Types</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ATTRIBUTE_TYPES = eINSTANCE.getOseeDsl_AttributeTypes(); /** - * The meta object literal for the '<em><b>Enum Types</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Types</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ENUM_TYPES = eINSTANCE.getOseeDsl_EnumTypes(); /** - * The meta object literal for the '<em><b>Enum Overrides</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Overrides</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ENUM_OVERRIDES = eINSTANCE.getOseeDsl_EnumOverrides(); /** - * The meta object literal for the '<em><b>Artifact Type Overrides</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Type Overrides</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ARTIFACT_TYPE_OVERRIDES = eINSTANCE.getOseeDsl_ArtifactTypeOverrides(); /** - * The meta object literal for the '<em><b>Artifact Match Refs</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Match Refs</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ARTIFACT_MATCH_REFS = eINSTANCE.getOseeDsl_ArtifactMatchRefs(); /** - * The meta object literal for the '<em><b>Access Declarations</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Access Declarations</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ACCESS_DECLARATIONS = eINSTANCE.getOseeDsl_AccessDeclarations(); /** - * The meta object literal for the '<em><b>Role Declarations</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Role Declarations</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference OSEE_DSL__ROLE_DECLARATIONS = eINSTANCE.getOseeDsl_RoleDeclarations(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl <em>Import</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl <em>Import</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getImport() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ImportImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getImport() + * @generated + */ EClass IMPORT = eINSTANCE.getImport(); /** - * The meta object literal for the '<em><b>Import URI</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Import URI</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute IMPORT__IMPORT_URI = eINSTANCE.getImport_ImportURI(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl <em>Osee Element</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl <em>Osee Element</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeElement() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeElementImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeElement() + * @generated + */ EClass OSEE_ELEMENT = eINSTANCE.getOseeElement(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl <em>Osee Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl <em>Osee Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOseeType() + * @generated + */ EClass OSEE_TYPE = eINSTANCE.getOseeType(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute OSEE_TYPE__NAME = eINSTANCE.getOseeType_Name(); /** - * The meta object literal for the '<em><b>Type Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Type Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute OSEE_TYPE__TYPE_GUID = eINSTANCE.getOseeType_TypeGuid(); /** - * The meta object literal for the '<em><b>Uuid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Uuid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute OSEE_TYPE__UUID = eINSTANCE.getOseeType_Uuid(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl <em>XArtifact Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl <em>XArtifact Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactType() + * @generated + */ EClass XARTIFACT_TYPE = eINSTANCE.getXArtifactType(); /** - * The meta object literal for the '<em><b>Abstract</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Abstract</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XARTIFACT_TYPE__ABSTRACT = eINSTANCE.getXArtifactType_Abstract(); /** - * The meta object literal for the '<em><b>Super Artifact Types</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Super Artifact Types</b></em>' reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES = eINSTANCE.getXArtifactType_SuperArtifactTypes(); /** - * The meta object literal for the '<em><b>Valid Attribute Types</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Valid Attribute Types</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES = eINSTANCE.getXArtifactType_ValidAttributeTypes(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl <em>XAttribute Type Ref</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl <em>XAttribute Type Ref</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeTypeRef() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeRefImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeTypeRef() + * @generated + */ EClass XATTRIBUTE_TYPE_REF = eINSTANCE.getXAttributeTypeRef(); /** - * The meta object literal for the '<em><b>Valid Attribute Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Valid Attribute Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE = eINSTANCE.getXAttributeTypeRef_ValidAttributeType(); /** - * The meta object literal for the '<em><b>Branch Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Branch Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE_REF__BRANCH_GUID = eINSTANCE.getXAttributeTypeRef_BranchGuid(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl <em>XAttribute Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl <em>XAttribute Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XAttributeTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXAttributeType() + * @generated + */ EClass XATTRIBUTE_TYPE = eINSTANCE.getXAttributeType(); /** - * The meta object literal for the '<em><b>Base Attribute Type</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Base Attribute Type</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE = eINSTANCE.getXAttributeType_BaseAttributeType(); /** - * The meta object literal for the '<em><b>Override</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Override</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XATTRIBUTE_TYPE__OVERRIDE = eINSTANCE.getXAttributeType_Override(); /** - * The meta object literal for the '<em><b>Data Provider</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Data Provider</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__DATA_PROVIDER = eINSTANCE.getXAttributeType_DataProvider(); /** - * The meta object literal for the '<em><b>Min</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Min</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__MIN = eINSTANCE.getXAttributeType_Min(); /** - * The meta object literal for the '<em><b>Max</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Max</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__MAX = eINSTANCE.getXAttributeType_Max(); /** - * The meta object literal for the '<em><b>Tagger Id</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Tagger Id</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__TAGGER_ID = eINSTANCE.getXAttributeType_TaggerId(); /** - * The meta object literal for the '<em><b>Enum Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XATTRIBUTE_TYPE__ENUM_TYPE = eINSTANCE.getXAttributeType_EnumType(); /** - * The meta object literal for the '<em><b>Description</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Description</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__DESCRIPTION = eINSTANCE.getXAttributeType_Description(); /** - * The meta object literal for the '<em><b>Default Value</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Default Value</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__DEFAULT_VALUE = eINSTANCE.getXAttributeType_DefaultValue(); /** - * The meta object literal for the '<em><b>File Extension</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>File Extension</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__FILE_EXTENSION = eINSTANCE.getXAttributeType_FileExtension(); /** - * The meta object literal for the '<em><b>Media Type</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Media Type</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XATTRIBUTE_TYPE__MEDIA_TYPE = eINSTANCE.getXAttributeType_MediaType(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl <em>XOsee Enum Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl <em>XOsee Enum Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumType() + * @generated + */ EClass XOSEE_ENUM_TYPE = eINSTANCE.getXOseeEnumType(); /** - * The meta object literal for the '<em><b>Enum Entries</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Entries</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XOSEE_ENUM_TYPE__ENUM_ENTRIES = eINSTANCE.getXOseeEnumType_EnumEntries(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl <em>XOsee Enum Entry</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl <em>XOsee Enum Entry</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumEntry() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumEntry() + * @generated + */ EClass XOSEE_ENUM_ENTRY = eINSTANCE.getXOseeEnumEntry(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XOSEE_ENUM_ENTRY__NAME = eINSTANCE.getXOseeEnumEntry_Name(); /** - * The meta object literal for the '<em><b>Ordinal</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Ordinal</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XOSEE_ENUM_ENTRY__ORDINAL = eINSTANCE.getXOseeEnumEntry_Ordinal(); /** - * The meta object literal for the '<em><b>Entry Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Entry Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ 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 --> + * The meta object literal for the '<em><b>Description</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @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 --> + * 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 --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumOverride() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeEnumOverride() + * @generated + */ EClass XOSEE_ENUM_OVERRIDE = eINSTANCE.getXOseeEnumOverride(); /** - * The meta object literal for the '<em><b>Overriden Enum Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Overriden Enum Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE = eINSTANCE.getXOseeEnumOverride_OverridenEnumType(); /** - * The meta object literal for the '<em><b>Inherit All</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Inherit All</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XOSEE_ENUM_OVERRIDE__INHERIT_ALL = eINSTANCE.getXOseeEnumOverride_InheritAll(); /** - * The meta object literal for the '<em><b>Override Options</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Override Options</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS = eINSTANCE.getXOseeEnumOverride_OverrideOptions(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl <em>Override Option</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl <em>Override Option</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOverrideOption() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OverrideOptionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getOverrideOption() + * @generated + */ EClass OVERRIDE_OPTION = eINSTANCE.getOverrideOption(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl <em>Add Enum</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl <em>Add Enum</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddEnum() + * @generated + */ EClass ADD_ENUM = eINSTANCE.getAddEnum(); /** - * The meta object literal for the '<em><b>Enum Entry</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Entry</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ADD_ENUM__ENUM_ENTRY = eINSTANCE.getAddEnum_EnumEntry(); /** - * The meta object literal for the '<em><b>Ordinal</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Ordinal</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ADD_ENUM__ORDINAL = eINSTANCE.getAddEnum_Ordinal(); /** - * The meta object literal for the '<em><b>Entry Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Entry Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ADD_ENUM__ENTRY_GUID = eINSTANCE.getAddEnum_EntryGuid(); /** - * The meta object literal for the '<em><b>Description</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Description</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @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 --> + * 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 --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveEnum() + * @generated + */ EClass REMOVE_ENUM = eINSTANCE.getRemoveEnum(); /** - * The meta object literal for the '<em><b>Enum Entry</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Enum Entry</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference REMOVE_ENUM__ENUM_ENTRY = eINSTANCE.getRemoveEnum_EnumEntry(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl <em>XOsee Artifact Type Override</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl <em>XOsee Artifact Type Override</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeArtifactTypeOverride() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeArtifactTypeOverrideImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXOseeArtifactTypeOverride() + * @generated + */ EClass XOSEE_ARTIFACT_TYPE_OVERRIDE = eINSTANCE.getXOseeArtifactTypeOverride(); /** - * The meta object literal for the '<em><b>Overriden Artifact Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Overriden Artifact Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE = eINSTANCE.getXOseeArtifactTypeOverride_OverridenArtifactType(); /** - * The meta object literal for the '<em><b>Inherit All</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Inherit All</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL = eINSTANCE.getXOseeArtifactTypeOverride_InheritAll(); /** - * The meta object literal for the '<em><b>Override Options</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Override Options</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS = eINSTANCE.getXOseeArtifactTypeOverride_OverrideOptions(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl <em>Attribute Override Option</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl <em>Attribute Override Option</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeOverrideOption() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeOverrideOptionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeOverrideOption() + * @generated + */ EClass ATTRIBUTE_OVERRIDE_OPTION = eINSTANCE.getAttributeOverrideOption(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl <em>Add Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl <em>Add Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAddAttribute() + * @generated + */ EClass ADD_ATTRIBUTE = eINSTANCE.getAddAttribute(); /** - * The meta object literal for the '<em><b>Attribute</b></em>' containment reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Attribute</b></em>' containment reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ADD_ATTRIBUTE__ATTRIBUTE = eINSTANCE.getAddAttribute_Attribute(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl <em>Remove Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl <em>Remove Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRemoveAttribute() + * @generated + */ EClass REMOVE_ATTRIBUTE = eINSTANCE.getRemoveAttribute(); /** - * The meta object literal for the '<em><b>Attribute</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Attribute</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference REMOVE_ATTRIBUTE__ATTRIBUTE = eINSTANCE.getRemoveAttribute_Attribute(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl <em>Update Attribute</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl <em>Update Attribute</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUpdateAttribute() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UpdateAttributeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUpdateAttribute() + * @generated + */ EClass UPDATE_ATTRIBUTE = eINSTANCE.getUpdateAttribute(); /** - * The meta object literal for the '<em><b>Attribute</b></em>' containment reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Attribute</b></em>' containment reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference UPDATE_ATTRIBUTE__ATTRIBUTE = eINSTANCE.getUpdateAttribute_Attribute(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl <em>XRelation Type</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl <em>XRelation Type</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationType() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XRelationTypeImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationType() + * @generated + */ EClass XRELATION_TYPE = eINSTANCE.getXRelationType(); /** - * The meta object literal for the '<em><b>Side AName</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Side AName</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XRELATION_TYPE__SIDE_ANAME = eINSTANCE.getXRelationType_SideAName(); /** - * The meta object literal for the '<em><b>Side AArtifact Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Side AArtifact Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XRELATION_TYPE__SIDE_AARTIFACT_TYPE = eINSTANCE.getXRelationType_SideAArtifactType(); /** - * The meta object literal for the '<em><b>Side BName</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Side BName</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XRELATION_TYPE__SIDE_BNAME = eINSTANCE.getXRelationType_SideBName(); /** - * The meta object literal for the '<em><b>Side BArtifact Type</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Side BArtifact Type</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XRELATION_TYPE__SIDE_BARTIFACT_TYPE = eINSTANCE.getXRelationType_SideBArtifactType(); /** - * The meta object literal for the '<em><b>Default Order Type</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Default Order Type</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XRELATION_TYPE__DEFAULT_ORDER_TYPE = eINSTANCE.getXRelationType_DefaultOrderType(); /** - * The meta object literal for the '<em><b>Multiplicity</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Multiplicity</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XRELATION_TYPE__MULTIPLICITY = eINSTANCE.getXRelationType_Multiplicity(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl <em>Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl <em>Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCondition() + * @generated + */ EClass CONDITION = eINSTANCE.getCondition(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl <em>Simple Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl <em>Simple Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getSimpleCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.SimpleConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getSimpleCondition() + * @generated + */ EClass SIMPLE_CONDITION = eINSTANCE.getSimpleCondition(); /** - * The meta object literal for the '<em><b>Field</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Field</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute SIMPLE_CONDITION__FIELD = eINSTANCE.getSimpleCondition_Field(); /** - * The meta object literal for the '<em><b>Op</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Op</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute SIMPLE_CONDITION__OP = eINSTANCE.getSimpleCondition_Op(); /** - * The meta object literal for the '<em><b>Expression</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Expression</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute SIMPLE_CONDITION__EXPRESSION = eINSTANCE.getSimpleCondition_Expression(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl <em>Compound Condition</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl <em>Compound Condition</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompoundCondition() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.CompoundConditionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompoundCondition() + * @generated + */ EClass COMPOUND_CONDITION = eINSTANCE.getCompoundCondition(); /** - * The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference COMPOUND_CONDITION__CONDITIONS = eINSTANCE.getCompoundCondition_Conditions(); /** - * The meta object literal for the '<em><b>Operators</b></em>' attribute list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Operators</b></em>' attribute list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute COMPOUND_CONDITION__OPERATORS = eINSTANCE.getCompoundCondition_Operators(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl <em>XArtifact Matcher</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl <em>XArtifact Matcher</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactMatcher() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XArtifactMatcherImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXArtifactMatcher() + * @generated + */ EClass XARTIFACT_MATCHER = eINSTANCE.getXArtifactMatcher(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XARTIFACT_MATCHER__NAME = eINSTANCE.getXArtifactMatcher_Name(); /** - * The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference XARTIFACT_MATCHER__CONDITIONS = eINSTANCE.getXArtifactMatcher_Conditions(); /** - * The meta object literal for the '<em><b>Operators</b></em>' attribute list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Operators</b></em>' attribute list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute XARTIFACT_MATCHER__OPERATORS = eINSTANCE.getXArtifactMatcher_Operators(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl <em>Role</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl <em>Role</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRole() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RoleImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRole() + * @generated + */ EClass ROLE = eINSTANCE.getRole(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ROLE__NAME = eINSTANCE.getRole_Name(); /** - * The meta object literal for the '<em><b>Super Roles</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Super Roles</b></em>' reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ROLE__SUPER_ROLES = eINSTANCE.getRole_SuperRoles(); /** - * The meta object literal for the '<em><b>Users And Groups</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Users And Groups</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ROLE__USERS_AND_GROUPS = eINSTANCE.getRole_UsersAndGroups(); /** - * The meta object literal for the '<em><b>Referenced Contexts</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Referenced Contexts</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ROLE__REFERENCED_CONTEXTS = eINSTANCE.getRole_ReferencedContexts(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl <em>Referenced Context</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl <em>Referenced Context</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getReferencedContext() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ReferencedContextImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getReferencedContext() + * @generated + */ EClass REFERENCED_CONTEXT = eINSTANCE.getReferencedContext(); /** - * The meta object literal for the '<em><b>Access Context Ref</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Access Context Ref</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute REFERENCED_CONTEXT__ACCESS_CONTEXT_REF = eINSTANCE.getReferencedContext_AccessContextRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl <em>Users And Groups</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl <em>Users And Groups</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUsersAndGroups() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.UsersAndGroupsImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getUsersAndGroups() + * @generated + */ EClass USERS_AND_GROUPS = eINSTANCE.getUsersAndGroups(); /** - * The meta object literal for the '<em><b>User Or Group Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>User Or Group Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute USERS_AND_GROUPS__USER_OR_GROUP_GUID = eINSTANCE.getUsersAndGroups_UserOrGroupGuid(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl <em>Access Context</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl <em>Access Context</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessContext() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AccessContextImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessContext() + * @generated + */ EClass ACCESS_CONTEXT = eINSTANCE.getAccessContext(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ACCESS_CONTEXT__NAME = eINSTANCE.getAccessContext_Name(); /** - * The meta object literal for the '<em><b>Super Access Contexts</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Super Access Contexts</b></em>' reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS = eINSTANCE.getAccessContext_SuperAccessContexts(); /** - * The meta object literal for the '<em><b>Guid</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Guid</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute ACCESS_CONTEXT__GUID = eINSTANCE.getAccessContext_Guid(); /** - * The meta object literal for the '<em><b>Access Rules</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Access Rules</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ACCESS_CONTEXT__ACCESS_RULES = eINSTANCE.getAccessContext_AccessRules(); /** - * The meta object literal for the '<em><b>Hierarchy Restrictions</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Hierarchy Restrictions</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS = eINSTANCE.getAccessContext_HierarchyRestrictions(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl <em>Hierarchy Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl <em>Hierarchy Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getHierarchyRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.HierarchyRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getHierarchyRestriction() + * @generated + */ EClass HIERARCHY_RESTRICTION = eINSTANCE.getHierarchyRestriction(); /** - * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF = eINSTANCE.getHierarchyRestriction_ArtifactMatcherRef(); /** - * The meta object literal for the '<em><b>Access Rules</b></em>' containment reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Access Rules</b></em>' containment reference list feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference HIERARCHY_RESTRICTION__ACCESS_RULES = eINSTANCE.getHierarchyRestriction_AccessRules(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl <em>Relation Type Artifact Type Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl <em>Relation Type Artifact Type Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactTypePredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactTypePredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactTypePredicate() + * @generated + */ EClass RELATION_TYPE_ARTIFACT_TYPE_PREDICATE = eINSTANCE.getRelationTypeArtifactTypePredicate(); /** - * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF = eINSTANCE.getRelationTypeArtifactTypePredicate_ArtifactTypeRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl <em>Relation Type Artifact Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl <em>Relation Type Artifact Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactPredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeArtifactPredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeArtifactPredicate() + * @generated + */ EClass RELATION_TYPE_ARTIFACT_PREDICATE = eINSTANCE.getRelationTypeArtifactPredicate(); /** - * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF = eINSTANCE.getRelationTypeArtifactPredicate_ArtifactMatcherRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl <em>Relation Type Predicate</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl <em>Relation Type Predicate</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypePredicate() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypePredicateImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypePredicate() + * @generated + */ EClass RELATION_TYPE_PREDICATE = eINSTANCE.getRelationTypePredicate(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl <em>Object Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl <em>Object Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getObjectRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ObjectRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getObjectRestriction() + * @generated + */ EClass OBJECT_RESTRICTION = eINSTANCE.getObjectRestriction(); /** - * The meta object literal for the '<em><b>Permission</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Permission</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute OBJECT_RESTRICTION__PERMISSION = eINSTANCE.getObjectRestriction_Permission(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl <em>Artifact Match Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl <em>Artifact Match Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactMatchRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactMatchRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactMatchRestriction() + * @generated + */ EClass ARTIFACT_MATCH_RESTRICTION = eINSTANCE.getArtifactMatchRestriction(); /** - * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF = eINSTANCE.getArtifactMatchRestriction_ArtifactMatcherRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl <em>Artifact Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl <em>Artifact Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.ArtifactTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getArtifactTypeRestriction() + * @generated + */ EClass ARTIFACT_TYPE_RESTRICTION = eINSTANCE.getArtifactTypeRestriction(); /** - * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF = eINSTANCE.getArtifactTypeRestriction_ArtifactTypeRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl <em>Attribute Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl <em>Attribute Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AttributeTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAttributeTypeRestriction() + * @generated + */ EClass ATTRIBUTE_TYPE_RESTRICTION = eINSTANCE.getAttributeTypeRestriction(); /** - * The meta object literal for the '<em><b>Attribute Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Attribute Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF = eINSTANCE.getAttributeTypeRestriction_AttributeTypeRef(); /** - * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF = eINSTANCE.getAttributeTypeRestriction_ArtifactTypeRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl <em>Legacy Relation Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl <em>Legacy Relation Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getLegacyRelationTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.LegacyRelationTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getLegacyRelationTypeRestriction() + * @generated + */ EClass LEGACY_RELATION_TYPE_RESTRICTION = eINSTANCE.getLegacyRelationTypeRestriction(); /** - * The meta object literal for the '<em><b>Permission</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Permission</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION = eINSTANCE.getLegacyRelationTypeRestriction_Permission(); /** - * The meta object literal for the '<em><b>Relation Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Relation Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF = eINSTANCE.getLegacyRelationTypeRestriction_RelationTypeRef(); /** - * The meta object literal for the '<em><b>Restricted To Side</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Restricted To Side</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE = eINSTANCE.getLegacyRelationTypeRestriction_RestrictedToSide(); /** - * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Artifact Matcher Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF = eINSTANCE.getLegacyRelationTypeRestriction_ArtifactMatcherRef(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl <em>Relation Type Restriction</em>}' class. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl <em>Relation Type Restriction</em>}' class. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeRestriction() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RelationTypeRestrictionImpl + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeRestriction() + * @generated + */ EClass RELATION_TYPE_RESTRICTION = eINSTANCE.getRelationTypeRestriction(); /** - * The meta object literal for the '<em><b>Relation Type Match</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Relation Type Match</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH = eINSTANCE.getRelationTypeRestriction_RelationTypeMatch(); /** - * The meta object literal for the '<em><b>Relation Type Ref</b></em>' reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Relation Type Ref</b></em>' reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF = eINSTANCE.getRelationTypeRestriction_RelationTypeRef(); /** - * The meta object literal for the '<em><b>Restricted To Side</b></em>' attribute feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Restricted To Side</b></em>' attribute feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EAttribute RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE = eINSTANCE.getRelationTypeRestriction_RestrictedToSide(); /** - * The meta object literal for the '<em><b>Predicate</b></em>' containment reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Predicate</b></em>' containment reference feature. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ EReference RELATION_TYPE_RESTRICTION__PREDICATE = eINSTANCE.getRelationTypeRestriction_Predicate(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum <em>Relation Multiplicity Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationMultiplicityEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationMultiplicityEnum() + * @generated + */ EEnum RELATION_MULTIPLICITY_ENUM = eINSTANCE.getRelationMultiplicityEnum(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp <em>Compare Op</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompareOp() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getCompareOp() + * @generated + */ EEnum COMPARE_OP = eINSTANCE.getCompareOp(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator <em>XLogic Operator</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXLogicOperator() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXLogicOperator() + * @generated + */ EEnum XLOGIC_OPERATOR = eINSTANCE.getXLogicOperator(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField <em>Match Field</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getMatchField() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getMatchField() + * @generated + */ EEnum MATCH_FIELD = eINSTANCE.getMatchField(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum <em>Access Permission Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessPermissionEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getAccessPermissionEnum() + * @generated + */ EEnum ACCESS_PERMISSION_ENUM = eINSTANCE.getAccessPermissionEnum(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch <em>Relation Type Match</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeMatch() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeMatch + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getRelationTypeMatch() + * @generated + */ EEnum RELATION_TYPE_MATCH = eINSTANCE.getRelationTypeMatch(); /** - * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}' enum. - * <!-- begin-user-doc --> + * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum <em>XRelation Side Enum</em>}' enum. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationSideEnum() - * @generated - */ + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslPackageImpl#getXRelationSideEnum() + * @generated + */ EEnum XRELATION_SIDE_ENUM = eINSTANCE.getXRelationSideEnum(); } diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeType.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeType.java index 4c602549c4d..f24787f5b3b 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeType.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeType.java @@ -24,81 +24,81 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface OseeType extends OseeElement { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_Name() - * @model - * @generated - */ + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_Name() + * @model + * @generated + */ String getName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ void setName(String value); /** - * Returns the value of the '<em><b>Type Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Type Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Type Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Type Guid</em>' attribute. - * @see #setTypeGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_TypeGuid() - * @model - * @generated - */ + * @return the value of the '<em>Type Guid</em>' attribute. + * @see #setTypeGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_TypeGuid() + * @model + * @generated + */ String getTypeGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid <em>Type Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getTypeGuid <em>Type Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Type Guid</em>' attribute. - * @see #getTypeGuid() - * @generated - */ + * @param value the new value of the '<em>Type Guid</em>' attribute. + * @see #getTypeGuid() + * @generated + */ void setTypeGuid(String value); /** - * Returns the value of the '<em><b>Uuid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Uuid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Uuid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Uuid</em>' attribute. - * @see #setUuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_Uuid() - * @model - * @generated - */ + * @return the value of the '<em>Uuid</em>' attribute. + * @see #setUuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getOseeType_Uuid() + * @model + * @generated + */ String getUuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid <em>Uuid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType#getUuid <em>Uuid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Uuid</em>' attribute. - * @see #getUuid() - * @generated - */ + * @param value the new value of the '<em>Uuid</em>' attribute. + * @see #getUuid() + * @generated + */ void setUuid(String value); } // OseeType diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ReferencedContext.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ReferencedContext.java index 346d8556fde..6c401decf81 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ReferencedContext.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/ReferencedContext.java @@ -23,29 +23,29 @@ import org.eclipse.emf.ecore.EObject; public interface ReferencedContext extends EObject { /** - * Returns the value of the '<em><b>Access Context Ref</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Access Context Ref</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Access Context Ref</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Access Context Ref</em>' attribute. - * @see #setAccessContextRef(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getReferencedContext_AccessContextRef() - * @model - * @generated - */ + * @return the value of the '<em>Access Context Ref</em>' attribute. + * @see #setAccessContextRef(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getReferencedContext_AccessContextRef() + * @model + * @generated + */ String getAccessContextRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef <em>Access Context Ref</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext#getAccessContextRef <em>Access Context Ref</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Access Context Ref</em>' attribute. - * @see #getAccessContextRef() - * @generated - */ + * @param value the new value of the '<em>Access Context Ref</em>' attribute. + * @see #getAccessContextRef() + * @generated + */ void setAccessContextRef(String value); } // ReferencedContext diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationMultiplicityEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationMultiplicityEnum.java index ffcbef4d649..41b438a7b46 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationMultiplicityEnum.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationMultiplicityEnum.java @@ -20,252 +20,258 @@ import org.eclipse.emf.common.util.Enumerator; public enum RelationMultiplicityEnum implements Enumerator { /** - * The '<em><b>ONE TO ONE</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>ONE TO ONE</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ONE_TO_ONE_VALUE - * @generated - * @ordered - */ + * @see #ONE_TO_ONE_VALUE + * @generated + * @ordered + */ ONE_TO_ONE(0, "ONE_TO_ONE", "ONE_TO_ONE"), /** - * The '<em><b>ONE TO MANY</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>ONE TO MANY</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ONE_TO_MANY_VALUE - * @generated - * @ordered - */ + * @see #ONE_TO_MANY_VALUE + * @generated + * @ordered + */ ONE_TO_MANY(1, "ONE_TO_MANY", "ONE_TO_MANY"), /** - * The '<em><b>MANY TO ONE</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>MANY TO ONE</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #MANY_TO_ONE_VALUE - * @generated - * @ordered - */ + * @see #MANY_TO_ONE_VALUE + * @generated + * @ordered + */ MANY_TO_ONE(2, "MANY_TO_ONE", "MANY_TO_ONE"), /** - * The '<em><b>MANY TO MANY</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>MANY TO MANY</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #MANY_TO_MANY_VALUE - * @generated - * @ordered - */ + * @see #MANY_TO_MANY_VALUE + * @generated + * @ordered + */ MANY_TO_MANY(3, "MANY_TO_MANY", "MANY_TO_MANY"); /** - * The '<em><b>ONE TO ONE</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>ONE TO ONE</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ONE TO ONE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ONE_TO_ONE - * @model - * @generated - * @ordered - */ + * @see #ONE_TO_ONE + * @model + * @generated + * @ordered + */ public static final int ONE_TO_ONE_VALUE = 0; /** - * The '<em><b>ONE TO MANY</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>ONE TO MANY</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ONE TO MANY</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ONE_TO_MANY - * @model - * @generated - * @ordered - */ + * @see #ONE_TO_MANY + * @model + * @generated + * @ordered + */ public static final int ONE_TO_MANY_VALUE = 1; /** - * The '<em><b>MANY TO ONE</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>MANY TO ONE</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MANY TO ONE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #MANY_TO_ONE - * @model - * @generated - * @ordered - */ + * @see #MANY_TO_ONE + * @model + * @generated + * @ordered + */ public static final int MANY_TO_ONE_VALUE = 2; /** - * The '<em><b>MANY TO MANY</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>MANY TO MANY</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MANY TO MANY</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #MANY_TO_MANY - * @model - * @generated - * @ordered - */ + * @see #MANY_TO_MANY + * @model + * @generated + * @ordered + */ public static final int MANY_TO_MANY_VALUE = 3; /** - * An array of all the '<em><b>Relation Multiplicity Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>Relation Multiplicity Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final RelationMultiplicityEnum[] VALUES_ARRAY = - new RelationMultiplicityEnum[] { - ONE_TO_ONE, - ONE_TO_MANY, - MANY_TO_ONE, - MANY_TO_MANY, - }; + new RelationMultiplicityEnum[] + { + ONE_TO_ONE, + ONE_TO_MANY, + MANY_TO_ONE, + MANY_TO_MANY, + }; /** - * A public read-only list of all the '<em><b>Relation Multiplicity Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>Relation Multiplicity Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<RelationMultiplicityEnum> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationMultiplicityEnum get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - RelationMultiplicityEnum result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + RelationMultiplicityEnum result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationMultiplicityEnum getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - RelationMultiplicityEnum result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + RelationMultiplicityEnum result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Multiplicity Enum</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationMultiplicityEnum get(int value) { - switch (value) { - case ONE_TO_ONE_VALUE: return ONE_TO_ONE; - case ONE_TO_MANY_VALUE: return ONE_TO_MANY; - case MANY_TO_ONE_VALUE: return MANY_TO_ONE; - case MANY_TO_MANY_VALUE: return MANY_TO_MANY; - } - return null; - } + switch (value) + { + case ONE_TO_ONE_VALUE: return ONE_TO_ONE; + case ONE_TO_MANY_VALUE: return ONE_TO_MANY; + case MANY_TO_ONE_VALUE: return MANY_TO_ONE; + case MANY_TO_MANY_VALUE: return MANY_TO_MANY; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private RelationMultiplicityEnum(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //RelationMultiplicityEnum diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactPredicate.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactPredicate.java index ab02cf8c174..a96d573f387 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactPredicate.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactPredicate.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface RelationTypeArtifactPredicate extends RelationTypePredicate { /** - * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Matcher Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Matcher Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #setArtifactMatcherRef(XArtifactMatcher) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeArtifactPredicate_ArtifactMatcherRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #setArtifactMatcherRef(XArtifactMatcher) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeArtifactPredicate_ArtifactMatcherRef() + * @model + * @generated + */ XArtifactMatcher getArtifactMatcherRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate#getArtifactMatcherRef <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. - * @see #getArtifactMatcherRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Matcher Ref</em>' reference. + * @see #getArtifactMatcherRef() + * @generated + */ void setArtifactMatcherRef(XArtifactMatcher value); } // RelationTypeArtifactPredicate diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactTypePredicate.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactTypePredicate.java index 6827528a216..04c6528529c 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactTypePredicate.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeArtifactTypePredicate.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface RelationTypeArtifactTypePredicate extends RelationTypePredicate { /** - * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Artifact Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Artifact Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Artifact Type Ref</em>' reference. - * @see #setArtifactTypeRef(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeArtifactTypePredicate_ArtifactTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Artifact Type Ref</em>' reference. + * @see #setArtifactTypeRef(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeArtifactTypePredicate_ArtifactTypeRef() + * @model + * @generated + */ XArtifactType getArtifactTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate#getArtifactTypeRef <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Artifact Type Ref</em>' reference. - * @see #getArtifactTypeRef() - * @generated - */ + * @param value the new value of the '<em>Artifact Type Ref</em>' reference. + * @see #getArtifactTypeRef() + * @generated + */ void setArtifactTypeRef(XArtifactType value); } // RelationTypeArtifactTypePredicate diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeMatch.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeMatch.java index 2fa55f85b5c..6a0124d6f86 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeMatch.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeMatch.java @@ -20,171 +20,177 @@ import org.eclipse.emf.common.util.Enumerator; public enum RelationTypeMatch implements Enumerator { /** - * The '<em><b>ALL</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>ALL</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #ALL_VALUE - * @generated - * @ordered - */ + * @see #ALL_VALUE + * @generated + * @ordered + */ ALL(0, "ALL", "ALL"); /** - * The '<em><b>ALL</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>ALL</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ALL</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #ALL - * @model - * @generated - * @ordered - */ + * @see #ALL + * @model + * @generated + * @ordered + */ public static final int ALL_VALUE = 0; /** - * An array of all the '<em><b>Relation Type Match</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>Relation Type Match</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final RelationTypeMatch[] VALUES_ARRAY = - new RelationTypeMatch[] { - ALL, - }; + new RelationTypeMatch[] + { + ALL, + }; /** - * A public read-only list of all the '<em><b>Relation Type Match</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>Relation Type Match</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<RelationTypeMatch> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationTypeMatch get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - RelationTypeMatch result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + RelationTypeMatch result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationTypeMatch getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - RelationTypeMatch result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + RelationTypeMatch result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>Relation Type Match</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static RelationTypeMatch get(int value) { - switch (value) { - case ALL_VALUE: return ALL; - } - return null; - } + switch (value) + { + case ALL_VALUE: return ALL; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private RelationTypeMatch(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //RelationTypeMatch diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeRestriction.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeRestriction.java index 1da45939174..b606f439e93 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeRestriction.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RelationTypeRestriction.java @@ -25,110 +25,110 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface RelationTypeRestriction extends ObjectRestriction { /** - * Returns the value of the '<em><b>Relation Type Match</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Relation Type Match</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relation Type Match</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Relation Type Match</em>' attribute. - * @see #setRelationTypeMatch(boolean) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RelationTypeMatch() - * @model - * @generated - */ + * @return the value of the '<em>Relation Type Match</em>' attribute. + * @see #setRelationTypeMatch(boolean) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RelationTypeMatch() + * @model + * @generated + */ boolean isRelationTypeMatch(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch <em>Relation Type Match</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#isRelationTypeMatch <em>Relation Type Match</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Relation Type Match</em>' attribute. - * @see #isRelationTypeMatch() - * @generated - */ + * @param value the new value of the '<em>Relation Type Match</em>' attribute. + * @see #isRelationTypeMatch() + * @generated + */ void setRelationTypeMatch(boolean value); /** - * Returns the value of the '<em><b>Relation Type Ref</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Relation Type Ref</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relation Type Ref</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Relation Type Ref</em>' reference. - * @see #setRelationTypeRef(XRelationType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RelationTypeRef() - * @model - * @generated - */ + * @return the value of the '<em>Relation Type Ref</em>' reference. + * @see #setRelationTypeRef(XRelationType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RelationTypeRef() + * @model + * @generated + */ XRelationType getRelationTypeRef(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRelationTypeRef <em>Relation Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Relation Type Ref</em>' reference. - * @see #getRelationTypeRef() - * @generated - */ + * @param value the new value of the '<em>Relation Type Ref</em>' reference. + * @see #getRelationTypeRef() + * @generated + */ void setRelationTypeRef(XRelationType value); /** - * Returns the value of the '<em><b>Restricted To Side</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Restricted To Side</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Restricted To Side</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Restricted To Side</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see #setRestrictedToSide(XRelationSideEnum) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RestrictedToSide() - * @model - * @generated - */ + * @return the value of the '<em>Restricted To Side</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see #setRestrictedToSide(XRelationSideEnum) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_RestrictedToSide() + * @model + * @generated + */ XRelationSideEnum getRestrictedToSide(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getRestrictedToSide <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Restricted To Side</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum - * @see #getRestrictedToSide() - * @generated - */ + * @param value the new value of the '<em>Restricted To Side</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum + * @see #getRestrictedToSide() + * @generated + */ void setRestrictedToSide(XRelationSideEnum value); /** - * Returns the value of the '<em><b>Predicate</b></em>' containment reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Predicate</b></em>' containment reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Predicate</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Predicate</em>' containment reference. - * @see #setPredicate(RelationTypePredicate) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_Predicate() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Predicate</em>' containment reference. + * @see #setPredicate(RelationTypePredicate) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRelationTypeRestriction_Predicate() + * @model containment="true" + * @generated + */ RelationTypePredicate getPredicate(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate <em>Predicate</em>}' containment reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction#getPredicate <em>Predicate</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Predicate</em>' containment reference. - * @see #getPredicate() - * @generated - */ + * @param value the new value of the '<em>Predicate</em>' containment reference. + * @see #getPredicate() + * @generated + */ void setPredicate(RelationTypePredicate value); } // RelationTypeRestriction diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveAttribute.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveAttribute.java index 68682937359..6232b5a098d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveAttribute.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveAttribute.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface RemoveAttribute extends AttributeOverrideOption { /** - * Returns the value of the '<em><b>Attribute</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Attribute</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Attribute</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Attribute</em>' reference. - * @see #setAttribute(XAttributeType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRemoveAttribute_Attribute() - * @model - * @generated - */ + * @return the value of the '<em>Attribute</em>' reference. + * @see #setAttribute(XAttributeType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRemoveAttribute_Attribute() + * @model + * @generated + */ XAttributeType getAttribute(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute <em>Attribute</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute#getAttribute <em>Attribute</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Attribute</em>' reference. - * @see #getAttribute() - * @generated - */ + * @param value the new value of the '<em>Attribute</em>' reference. + * @see #getAttribute() + * @generated + */ void setAttribute(XAttributeType value); } // RemoveAttribute diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveEnum.java index 86be5d6ff02..74088841322 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveEnum.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/RemoveEnum.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface RemoveEnum extends OverrideOption { /** - * Returns the value of the '<em><b>Enum Entry</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Entry</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Entry</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Entry</em>' reference. - * @see #setEnumEntry(XOseeEnumEntry) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRemoveEnum_EnumEntry() - * @model - * @generated - */ + * @return the value of the '<em>Enum Entry</em>' reference. + * @see #setEnumEntry(XOseeEnumEntry) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRemoveEnum_EnumEntry() + * @model + * @generated + */ XOseeEnumEntry getEnumEntry(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry <em>Enum Entry</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum#getEnumEntry <em>Enum Entry</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Enum Entry</em>' reference. - * @see #getEnumEntry() - * @generated - */ + * @param value the new value of the '<em>Enum Entry</em>' reference. + * @see #getEnumEntry() + * @generated + */ void setEnumEntry(XOseeEnumEntry value); } // RemoveEnum diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Role.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Role.java index d74a5da2cd3..19f40b4095d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Role.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/Role.java @@ -28,77 +28,77 @@ import org.eclipse.emf.ecore.EObject; public interface Role extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_Name() - * @model - * @generated - */ + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_Name() + * @model + * @generated + */ String getName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ void setName(String value); /** - * Returns the value of the '<em><b>Super Roles</b></em>' reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Super Roles</b></em>' reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Super Roles</em>' reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Super Roles</em>' reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_SuperRoles() - * @model - * @generated - */ + * @return the value of the '<em>Super Roles</em>' reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_SuperRoles() + * @model + * @generated + */ EList<Role> getSuperRoles(); /** - * Returns the value of the '<em><b>Users And Groups</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Users And Groups</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Users And Groups</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Users And Groups</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_UsersAndGroups() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Users And Groups</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_UsersAndGroups() + * @model containment="true" + * @generated + */ EList<UsersAndGroups> getUsersAndGroups(); /** - * Returns the value of the '<em><b>Referenced Contexts</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Referenced Contexts</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Referenced Contexts</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Referenced Contexts</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_ReferencedContexts() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Referenced Contexts</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getRole_ReferencedContexts() + * @model containment="true" + * @generated + */ EList<ReferencedContext> getReferencedContexts(); } // Role diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/SimpleCondition.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/SimpleCondition.java index 41714ff354e..63e3b2deadf 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/SimpleCondition.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/SimpleCondition.java @@ -24,87 +24,87 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface SimpleCondition extends Condition { /** - * Returns the value of the '<em><b>Field</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Field</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Field</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Field</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField - * @see #setField(MatchField) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Field() - * @model - * @generated - */ + * @return the value of the '<em>Field</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField + * @see #setField(MatchField) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Field() + * @model + * @generated + */ MatchField getField(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField <em>Field</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getField <em>Field</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Field</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField - * @see #getField() - * @generated - */ + * @param value the new value of the '<em>Field</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField + * @see #getField() + * @generated + */ void setField(MatchField value); /** - * Returns the value of the '<em><b>Op</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Op</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Op</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Op</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp - * @see #setOp(CompareOp) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Op() - * @model - * @generated - */ + * @return the value of the '<em>Op</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp + * @see #setOp(CompareOp) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Op() + * @model + * @generated + */ CompareOp getOp(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp <em>Op</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getOp <em>Op</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Op</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp - * @see #getOp() - * @generated - */ + * @param value the new value of the '<em>Op</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompareOp + * @see #getOp() + * @generated + */ void setOp(CompareOp value); /** - * Returns the value of the '<em><b>Expression</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Expression</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Expression</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Expression</em>' attribute. - * @see #setExpression(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Expression() - * @model - * @generated - */ + * @return the value of the '<em>Expression</em>' attribute. + * @see #setExpression(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getSimpleCondition_Expression() + * @model + * @generated + */ String getExpression(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression <em>Expression</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition#getExpression <em>Expression</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Expression</em>' attribute. - * @see #getExpression() - * @generated - */ + * @param value the new value of the '<em>Expression</em>' attribute. + * @see #getExpression() + * @generated + */ void setExpression(String value); } // SimpleCondition diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UpdateAttribute.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UpdateAttribute.java index 49d37cf9c4d..e7160c126d4 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UpdateAttribute.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UpdateAttribute.java @@ -22,29 +22,29 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface UpdateAttribute extends AttributeOverrideOption { /** - * Returns the value of the '<em><b>Attribute</b></em>' containment reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Attribute</b></em>' containment reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Attribute</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Attribute</em>' containment reference. - * @see #setAttribute(XAttributeTypeRef) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getUpdateAttribute_Attribute() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Attribute</em>' containment reference. + * @see #setAttribute(XAttributeTypeRef) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getUpdateAttribute_Attribute() + * @model containment="true" + * @generated + */ XAttributeTypeRef getAttribute(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute <em>Attribute</em>}' containment reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute#getAttribute <em>Attribute</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Attribute</em>' containment reference. - * @see #getAttribute() - * @generated - */ + * @param value the new value of the '<em>Attribute</em>' containment reference. + * @see #getAttribute() + * @generated + */ void setAttribute(XAttributeTypeRef value); } // UpdateAttribute diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UsersAndGroups.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UsersAndGroups.java index 76205aee1dd..e9c0ed9442c 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UsersAndGroups.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/UsersAndGroups.java @@ -23,29 +23,29 @@ import org.eclipse.emf.ecore.EObject; public interface UsersAndGroups extends EObject { /** - * Returns the value of the '<em><b>User Or Group Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>User Or Group Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Or Group Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>User Or Group Guid</em>' attribute. - * @see #setUserOrGroupGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getUsersAndGroups_UserOrGroupGuid() - * @model - * @generated - */ + * @return the value of the '<em>User Or Group Guid</em>' attribute. + * @see #setUserOrGroupGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getUsersAndGroups_UserOrGroupGuid() + * @model + * @generated + */ String getUserOrGroupGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid <em>User Or Group Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups#getUserOrGroupGuid <em>User Or Group Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>User Or Group Guid</em>' attribute. - * @see #getUserOrGroupGuid() - * @generated - */ + * @param value the new value of the '<em>User Or Group Guid</em>' attribute. + * @see #getUserOrGroupGuid() + * @generated + */ void setUserOrGroupGuid(String value); } // UsersAndGroups diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactMatcher.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactMatcher.java index 910f486d47f..e95919b8727 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactMatcher.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactMatcher.java @@ -27,63 +27,63 @@ import org.eclipse.emf.ecore.EObject; public interface XArtifactMatcher extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Name() - * @model - * @generated - */ + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Name() + * @model + * @generated + */ String getName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ void setName(String value); /** - * Returns the value of the '<em><b>Conditions</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Conditions</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Conditions</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Conditions</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Conditions() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Conditions</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Conditions() + * @model containment="true" + * @generated + */ EList<Condition> getConditions(); /** - * Returns the value of the '<em><b>Operators</b></em>' attribute list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Operators</b></em>' attribute list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Operators</em>' attribute list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Operators</em>' attribute list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Operators() - * @model unique="false" - * @generated - */ + * @return the value of the '<em>Operators</em>' attribute list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactMatcher_Operators() + * @model unique="false" + * @generated + */ EList<XLogicOperator> getOperators(); } // XArtifactMatcher diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactType.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactType.java index d70ee3d7dc5..1870e7d679b 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactType.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XArtifactType.java @@ -25,61 +25,61 @@ import org.eclipse.emf.common.util.EList; public interface XArtifactType extends OseeType { /** - * Returns the value of the '<em><b>Abstract</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Abstract</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Abstract</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Abstract</em>' attribute. - * @see #setAbstract(boolean) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_Abstract() - * @model - * @generated - */ + * @return the value of the '<em>Abstract</em>' attribute. + * @see #setAbstract(boolean) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_Abstract() + * @model + * @generated + */ boolean isAbstract(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract <em>Abstract</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType#isAbstract <em>Abstract</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Abstract</em>' attribute. - * @see #isAbstract() - * @generated - */ + * @param value the new value of the '<em>Abstract</em>' attribute. + * @see #isAbstract() + * @generated + */ void setAbstract(boolean value); /** - * Returns the value of the '<em><b>Super Artifact Types</b></em>' reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Super Artifact Types</b></em>' reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Super Artifact Types</em>' reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Super Artifact Types</em>' reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_SuperArtifactTypes() - * @model - * @generated - */ + * @return the value of the '<em>Super Artifact Types</em>' reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_SuperArtifactTypes() + * @model + * @generated + */ EList<XArtifactType> getSuperArtifactTypes(); /** - * Returns the value of the '<em><b>Valid Attribute Types</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Valid Attribute Types</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Valid Attribute Types</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Valid Attribute Types</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_ValidAttributeTypes() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Valid Attribute Types</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXArtifactType_ValidAttributeTypes() + * @model containment="true" + * @generated + */ EList<XAttributeTypeRef> getValidAttributeTypes(); } // XArtifactType diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeType.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeType.java index 2321b2796ed..1411e78a0ba 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeType.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeType.java @@ -32,289 +32,289 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface XAttributeType extends OseeType { /** - * Returns the value of the '<em><b>Base Attribute Type</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Base Attribute Type</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Base Attribute Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Base Attribute Type</em>' attribute. - * @see #setBaseAttributeType(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_BaseAttributeType() - * @model - * @generated - */ + * @return the value of the '<em>Base Attribute Type</em>' attribute. + * @see #setBaseAttributeType(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_BaseAttributeType() + * @model + * @generated + */ String getBaseAttributeType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType <em>Base Attribute Type</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getBaseAttributeType <em>Base Attribute Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Base Attribute Type</em>' attribute. - * @see #getBaseAttributeType() - * @generated - */ + * @param value the new value of the '<em>Base Attribute Type</em>' attribute. + * @see #getBaseAttributeType() + * @generated + */ void setBaseAttributeType(String value); /** - * Returns the value of the '<em><b>Override</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Override</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Override</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Override</em>' reference. - * @see #setOverride(XAttributeType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Override() - * @model - * @generated - */ + * @return the value of the '<em>Override</em>' reference. + * @see #setOverride(XAttributeType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Override() + * @model + * @generated + */ XAttributeType getOverride(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride <em>Override</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getOverride <em>Override</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Override</em>' reference. - * @see #getOverride() - * @generated - */ + * @param value the new value of the '<em>Override</em>' reference. + * @see #getOverride() + * @generated + */ void setOverride(XAttributeType value); /** - * Returns the value of the '<em><b>Data Provider</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Data Provider</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Data Provider</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Data Provider</em>' attribute. - * @see #setDataProvider(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_DataProvider() - * @model - * @generated - */ + * @return the value of the '<em>Data Provider</em>' attribute. + * @see #setDataProvider(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_DataProvider() + * @model + * @generated + */ String getDataProvider(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider <em>Data Provider</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDataProvider <em>Data Provider</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Data Provider</em>' attribute. - * @see #getDataProvider() - * @generated - */ + * @param value the new value of the '<em>Data Provider</em>' attribute. + * @see #getDataProvider() + * @generated + */ void setDataProvider(String value); /** - * Returns the value of the '<em><b>Min</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Min</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Min</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Min</em>' attribute. - * @see #setMin(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Min() - * @model - * @generated - */ + * @return the value of the '<em>Min</em>' attribute. + * @see #setMin(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Min() + * @model + * @generated + */ String getMin(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin <em>Min</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMin <em>Min</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Min</em>' attribute. - * @see #getMin() - * @generated - */ + * @param value the new value of the '<em>Min</em>' attribute. + * @see #getMin() + * @generated + */ void setMin(String value); /** - * Returns the value of the '<em><b>Max</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Max</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Max</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Max</em>' attribute. - * @see #setMax(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Max() - * @model - * @generated - */ + * @return the value of the '<em>Max</em>' attribute. + * @see #setMax(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Max() + * @model + * @generated + */ String getMax(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax <em>Max</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMax <em>Max</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Max</em>' attribute. - * @see #getMax() - * @generated - */ + * @param value the new value of the '<em>Max</em>' attribute. + * @see #getMax() + * @generated + */ void setMax(String value); /** - * Returns the value of the '<em><b>Tagger Id</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Tagger Id</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Tagger Id</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Tagger Id</em>' attribute. - * @see #setTaggerId(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_TaggerId() - * @model - * @generated - */ + * @return the value of the '<em>Tagger Id</em>' attribute. + * @see #setTaggerId(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_TaggerId() + * @model + * @generated + */ String getTaggerId(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId <em>Tagger Id</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getTaggerId <em>Tagger Id</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Tagger Id</em>' attribute. - * @see #getTaggerId() - * @generated - */ + * @param value the new value of the '<em>Tagger Id</em>' attribute. + * @see #getTaggerId() + * @generated + */ void setTaggerId(String value); /** - * Returns the value of the '<em><b>Enum Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Type</em>' reference. - * @see #setEnumType(XOseeEnumType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_EnumType() - * @model - * @generated - */ + * @return the value of the '<em>Enum Type</em>' reference. + * @see #setEnumType(XOseeEnumType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_EnumType() + * @model + * @generated + */ XOseeEnumType getEnumType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType <em>Enum Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getEnumType <em>Enum Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Enum Type</em>' reference. - * @see #getEnumType() - * @generated - */ + * @param value the new value of the '<em>Enum Type</em>' reference. + * @see #getEnumType() + * @generated + */ void setEnumType(XOseeEnumType value); /** - * Returns the value of the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * 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#getXAttributeType_Description() - * @model - * @generated - */ + * @return the value of the '<em>Description</em>' attribute. + * @see #setDescription(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_Description() + * @model + * @generated + */ String getDescription(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDescription <em>Description</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#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 - */ + * @param value the new value of the '<em>Description</em>' attribute. + * @see #getDescription() + * @generated + */ void setDescription(String value); /** - * Returns the value of the '<em><b>Default Value</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Default Value</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Default Value</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Default Value</em>' attribute. - * @see #setDefaultValue(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_DefaultValue() - * @model - * @generated - */ + * @return the value of the '<em>Default Value</em>' attribute. + * @see #setDefaultValue(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_DefaultValue() + * @model + * @generated + */ String getDefaultValue(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue <em>Default Value</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getDefaultValue <em>Default Value</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Default Value</em>' attribute. - * @see #getDefaultValue() - * @generated - */ + * @param value the new value of the '<em>Default Value</em>' attribute. + * @see #getDefaultValue() + * @generated + */ void setDefaultValue(String value); /** - * Returns the value of the '<em><b>File Extension</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>File Extension</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>File Extension</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>File Extension</em>' attribute. - * @see #setFileExtension(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_FileExtension() - * @model - * @generated - */ + * @return the value of the '<em>File Extension</em>' attribute. + * @see #setFileExtension(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_FileExtension() + * @model + * @generated + */ String getFileExtension(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension <em>File Extension</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getFileExtension <em>File Extension</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>File Extension</em>' attribute. - * @see #getFileExtension() - * @generated - */ + * @param value the new value of the '<em>File Extension</em>' attribute. + * @see #getFileExtension() + * @generated + */ void setFileExtension(String value); /** - * Returns the value of the '<em><b>Media Type</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Media Type</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Media Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Media Type</em>' attribute. - * @see #setMediaType(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_MediaType() - * @model - * @generated - */ + * @return the value of the '<em>Media Type</em>' attribute. + * @see #setMediaType(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeType_MediaType() + * @model + * @generated + */ String getMediaType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType <em>Media Type</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType#getMediaType <em>Media Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Media Type</em>' attribute. - * @see #getMediaType() - * @generated - */ + * @param value the new value of the '<em>Media Type</em>' attribute. + * @see #getMediaType() + * @generated + */ void setMediaType(String value); } // XAttributeType diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeTypeRef.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeTypeRef.java index 3c2cbed64ac..90934b132b4 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeTypeRef.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XAttributeTypeRef.java @@ -24,55 +24,55 @@ import org.eclipse.emf.ecore.EObject; public interface XAttributeTypeRef extends EObject { /** - * Returns the value of the '<em><b>Valid Attribute Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Valid Attribute Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Valid Attribute Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Valid Attribute Type</em>' reference. - * @see #setValidAttributeType(XAttributeType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeTypeRef_ValidAttributeType() - * @model - * @generated - */ + * @return the value of the '<em>Valid Attribute Type</em>' reference. + * @see #setValidAttributeType(XAttributeType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeTypeRef_ValidAttributeType() + * @model + * @generated + */ XAttributeType getValidAttributeType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType <em>Valid Attribute Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getValidAttributeType <em>Valid Attribute Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Valid Attribute Type</em>' reference. - * @see #getValidAttributeType() - * @generated - */ + * @param value the new value of the '<em>Valid Attribute Type</em>' reference. + * @see #getValidAttributeType() + * @generated + */ void setValidAttributeType(XAttributeType value); /** - * Returns the value of the '<em><b>Branch Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Branch Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Branch Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Branch Guid</em>' attribute. - * @see #setBranchGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeTypeRef_BranchGuid() - * @model - * @generated - */ + * @return the value of the '<em>Branch Guid</em>' attribute. + * @see #setBranchGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXAttributeTypeRef_BranchGuid() + * @model + * @generated + */ String getBranchGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid <em>Branch Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef#getBranchGuid <em>Branch Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Branch Guid</em>' attribute. - * @see #getBranchGuid() - * @generated - */ + * @param value the new value of the '<em>Branch Guid</em>' attribute. + * @see #getBranchGuid() + * @generated + */ void setBranchGuid(String value); } // XAttributeTypeRef diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XLogicOperator.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XLogicOperator.java index 4cf874ccf9c..a95fb26a40d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XLogicOperator.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XLogicOperator.java @@ -20,198 +20,204 @@ import org.eclipse.emf.common.util.Enumerator; public enum XLogicOperator implements Enumerator { /** - * The '<em><b>AND</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>AND</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #AND_VALUE - * @generated - * @ordered - */ + * @see #AND_VALUE + * @generated + * @ordered + */ AND(0, "AND", "AND"), /** - * The '<em><b>OR</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>OR</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #OR_VALUE - * @generated - * @ordered - */ + * @see #OR_VALUE + * @generated + * @ordered + */ OR(1, "OR", "OR"); /** - * The '<em><b>AND</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>AND</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>AND</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #AND - * @model - * @generated - * @ordered - */ + * @see #AND + * @model + * @generated + * @ordered + */ public static final int AND_VALUE = 0; /** - * The '<em><b>OR</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>OR</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OR</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #OR - * @model - * @generated - * @ordered - */ + * @see #OR + * @model + * @generated + * @ordered + */ public static final int OR_VALUE = 1; /** - * An array of all the '<em><b>XLogic Operator</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>XLogic Operator</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final XLogicOperator[] VALUES_ARRAY = - new XLogicOperator[] { - AND, - OR, - }; + new XLogicOperator[] + { + AND, + OR, + }; /** - * A public read-only list of all the '<em><b>XLogic Operator</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>XLogic Operator</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<XLogicOperator> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XLogicOperator get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - XLogicOperator result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + XLogicOperator result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XLogicOperator getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - XLogicOperator result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + XLogicOperator result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>XLogic Operator</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XLogicOperator get(int value) { - switch (value) { - case AND_VALUE: return AND; - case OR_VALUE: return OR; - } - return null; - } + switch (value) + { + case AND_VALUE: return AND; + case OR_VALUE: return OR; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private XLogicOperator(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //XLogicOperator diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeArtifactTypeOverride.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeArtifactTypeOverride.java index f474ec34f77..4b63d41a02a 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeArtifactTypeOverride.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeArtifactTypeOverride.java @@ -27,71 +27,71 @@ import org.eclipse.emf.ecore.EObject; public interface XOseeArtifactTypeOverride extends EObject { /** - * Returns the value of the '<em><b>Overriden Artifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Overriden Artifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Overriden Artifact Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Overriden Artifact Type</em>' reference. - * @see #setOverridenArtifactType(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_OverridenArtifactType() - * @model - * @generated - */ + * @return the value of the '<em>Overriden Artifact Type</em>' reference. + * @see #setOverridenArtifactType(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_OverridenArtifactType() + * @model + * @generated + */ XArtifactType getOverridenArtifactType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType <em>Overriden Artifact Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#getOverridenArtifactType <em>Overriden Artifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Overriden Artifact Type</em>' reference. - * @see #getOverridenArtifactType() - * @generated - */ + * @param value the new value of the '<em>Overriden Artifact Type</em>' reference. + * @see #getOverridenArtifactType() + * @generated + */ void setOverridenArtifactType(XArtifactType value); /** - * Returns the value of the '<em><b>Inherit All</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Inherit All</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Inherit All</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Inherit All</em>' attribute. - * @see #setInheritAll(boolean) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_InheritAll() - * @model - * @generated - */ + * @return the value of the '<em>Inherit All</em>' attribute. + * @see #setInheritAll(boolean) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_InheritAll() + * @model + * @generated + */ boolean isInheritAll(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride#isInheritAll <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Inherit All</em>' attribute. - * @see #isInheritAll() - * @generated - */ + * @param value the new value of the '<em>Inherit All</em>' attribute. + * @see #isInheritAll() + * @generated + */ void setInheritAll(boolean value); /** - * Returns the value of the '<em><b>Override Options</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Override Options</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Override Options</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Override Options</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_OverrideOptions() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Override Options</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeArtifactTypeOverride_OverrideOptions() + * @model containment="true" + * @generated + */ EList<AttributeOverrideOption> getOverrideOptions(); } // XOseeArtifactTypeOverride 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 0fb68c5c7b5..34952cb6c18 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 @@ -26,107 +26,107 @@ import org.eclipse.emf.ecore.EObject; public interface XOseeEnumEntry extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Name() - * @model - * @generated - */ + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Name() + * @model + * @generated + */ String getName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ void setName(String value); /** - * Returns the value of the '<em><b>Ordinal</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Ordinal</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Ordinal</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Ordinal</em>' attribute. - * @see #setOrdinal(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Ordinal() - * @model - * @generated - */ + * @return the value of the '<em>Ordinal</em>' attribute. + * @see #setOrdinal(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Ordinal() + * @model + * @generated + */ String getOrdinal(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Ordinal</em>' attribute. - * @see #getOrdinal() - * @generated - */ + * @param value the new value of the '<em>Ordinal</em>' attribute. + * @see #getOrdinal() + * @generated + */ void setOrdinal(String value); /** - * Returns the value of the '<em><b>Entry Guid</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Entry Guid</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Entry Guid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Entry Guid</em>' attribute. - * @see #setEntryGuid(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_EntryGuid() - * @model - * @generated - */ + * @return the value of the '<em>Entry Guid</em>' attribute. + * @see #setEntryGuid(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_EntryGuid() + * @model + * @generated + */ String getEntryGuid(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Entry Guid</em>' attribute. - * @see #getEntryGuid() - * @generated - */ + * @param value the new value of the '<em>Entry Guid</em>' attribute. + * @see #getEntryGuid() + * @generated + */ void setEntryGuid(String value); /** - * Returns the value of the '<em><b>Description</b></em>' attribute. - * <!-- begin-user-doc --> + * 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 - */ + * @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 --> + * 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 - */ + * @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/XOseeEnumOverride.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumOverride.java index bfbf272f646..b788c9390bb 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumOverride.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumOverride.java @@ -25,71 +25,71 @@ import org.eclipse.emf.common.util.EList; public interface XOseeEnumOverride extends OseeElement { /** - * Returns the value of the '<em><b>Overriden Enum Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Overriden Enum Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Overriden Enum Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Overriden Enum Type</em>' reference. - * @see #setOverridenEnumType(XOseeEnumType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_OverridenEnumType() - * @model - * @generated - */ + * @return the value of the '<em>Overriden Enum Type</em>' reference. + * @see #setOverridenEnumType(XOseeEnumType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_OverridenEnumType() + * @model + * @generated + */ XOseeEnumType getOverridenEnumType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType <em>Overriden Enum Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#getOverridenEnumType <em>Overriden Enum Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Overriden Enum Type</em>' reference. - * @see #getOverridenEnumType() - * @generated - */ + * @param value the new value of the '<em>Overriden Enum Type</em>' reference. + * @see #getOverridenEnumType() + * @generated + */ void setOverridenEnumType(XOseeEnumType value); /** - * Returns the value of the '<em><b>Inherit All</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Inherit All</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Inherit All</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Inherit All</em>' attribute. - * @see #setInheritAll(boolean) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_InheritAll() - * @model - * @generated - */ + * @return the value of the '<em>Inherit All</em>' attribute. + * @see #setInheritAll(boolean) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_InheritAll() + * @model + * @generated + */ boolean isInheritAll(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride#isInheritAll <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Inherit All</em>' attribute. - * @see #isInheritAll() - * @generated - */ + * @param value the new value of the '<em>Inherit All</em>' attribute. + * @see #isInheritAll() + * @generated + */ void setInheritAll(boolean value); /** - * Returns the value of the '<em><b>Override Options</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Override Options</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Override Options</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Override Options</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_OverrideOptions() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Override Options</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumOverride_OverrideOptions() + * @model containment="true" + * @generated + */ EList<OverrideOption> getOverrideOptions(); } // XOseeEnumOverride diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumType.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumType.java index 4261ab4a1db..2edc5311395 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumType.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumType.java @@ -23,19 +23,19 @@ import org.eclipse.emf.common.util.EList; public interface XOseeEnumType extends OseeType { /** - * Returns the value of the '<em><b>Enum Entries</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Enum Entries</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enum Entries</em>' containment reference list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Enum Entries</em>' containment reference list. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumType_EnumEntries() - * @model containment="true" - * @generated - */ + * @return the value of the '<em>Enum Entries</em>' containment reference list. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumType_EnumEntries() + * @model containment="true" + * @generated + */ EList<XOseeEnumEntry> getEnumEntries(); } // XOseeEnumType diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationSideEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationSideEnum.java index f10b46c2be2..f2da3eb9b58 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationSideEnum.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationSideEnum.java @@ -20,225 +20,231 @@ import org.eclipse.emf.common.util.Enumerator; public enum XRelationSideEnum implements Enumerator { /** - * The '<em><b>SIDE A</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>SIDE A</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #SIDE_A_VALUE - * @generated - * @ordered - */ + * @see #SIDE_A_VALUE + * @generated + * @ordered + */ SIDE_A(0, "SIDE_A", "SIDE_A"), /** - * The '<em><b>SIDE B</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>SIDE B</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #SIDE_B_VALUE - * @generated - * @ordered - */ + * @see #SIDE_B_VALUE + * @generated + * @ordered + */ SIDE_B(1, "SIDE_B", "SIDE_B"), /** - * The '<em><b>BOTH</b></em>' literal object. - * <!-- begin-user-doc --> + * The '<em><b>BOTH</b></em>' literal object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #BOTH_VALUE - * @generated - * @ordered - */ + * @see #BOTH_VALUE + * @generated + * @ordered + */ BOTH(2, "BOTH", "BOTH"); /** - * The '<em><b>SIDE A</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>SIDE A</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>SIDE A</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #SIDE_A - * @model - * @generated - * @ordered - */ + * @see #SIDE_A + * @model + * @generated + * @ordered + */ public static final int SIDE_A_VALUE = 0; /** - * The '<em><b>SIDE B</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>SIDE B</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>SIDE B</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #SIDE_B - * @model - * @generated - * @ordered - */ + * @see #SIDE_B + * @model + * @generated + * @ordered + */ public static final int SIDE_B_VALUE = 1; /** - * The '<em><b>BOTH</b></em>' literal value. - * <!-- begin-user-doc --> + * The '<em><b>BOTH</b></em>' literal value. + * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>BOTH</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @see #BOTH - * @model - * @generated - * @ordered - */ + * @see #BOTH + * @model + * @generated + * @ordered + */ public static final int BOTH_VALUE = 2; /** - * An array of all the '<em><b>XRelation Side Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * An array of all the '<em><b>XRelation Side Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static final XRelationSideEnum[] VALUES_ARRAY = - new XRelationSideEnum[] { - SIDE_A, - SIDE_B, - BOTH, - }; + new XRelationSideEnum[] + { + SIDE_A, + SIDE_B, + BOTH, + }; /** - * A public read-only list of all the '<em><b>XRelation Side Enum</b></em>' enumerators. - * <!-- begin-user-doc --> + * A public read-only list of all the '<em><b>XRelation Side Enum</b></em>' enumerators. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static final List<XRelationSideEnum> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** - * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified literal value. - * <!-- begin-user-doc --> + * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified literal value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XRelationSideEnum get(String literal) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - XRelationSideEnum result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + XRelationSideEnum result = VALUES_ARRAY[i]; + if (result.toString().equals(literal)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified name. - * <!-- begin-user-doc --> + * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified name. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XRelationSideEnum getByName(String name) { - for (int i = 0; i < VALUES_ARRAY.length; ++i) { - XRelationSideEnum result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) { - return result; - } + for (int i = 0; i < VALUES_ARRAY.length; ++i) + { + XRelationSideEnum result = VALUES_ARRAY[i]; + if (result.getName().equals(name)) + { + return result; } - return null; - } + } + return null; + } /** - * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified integer value. - * <!-- begin-user-doc --> + * Returns the '<em><b>XRelation Side Enum</b></em>' literal with the specified integer value. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static XRelationSideEnum get(int value) { - switch (value) { - case SIDE_A_VALUE: return SIDE_A; - case SIDE_B_VALUE: return SIDE_B; - case BOTH_VALUE: return BOTH; - } - return null; - } + switch (value) + { + case SIDE_A_VALUE: return SIDE_A; + case SIDE_B_VALUE: return SIDE_B; + case BOTH_VALUE: return BOTH; + } + return null; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final int value; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String name; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private final String literal; /** - * Only this class can construct instances. - * <!-- begin-user-doc --> + * Only this class can construct instances. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private XRelationSideEnum(int value, String name, String literal) { - this.value = value; - this.name = name; - this.literal = literal; - } + this.value = value; + this.name = name; + this.literal = literal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public int getValue() { - return value; - } + return value; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getLiteral() { - return literal; - } + return literal; + } /** - * Returns the literal value of the enumerator, which is its string representation. - * <!-- begin-user-doc --> + * Returns the literal value of the enumerator, which is its string representation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - return literal; - } + return literal; + } } //XRelationSideEnum diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationType.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationType.java index acfb9b0147f..18fa9c7b08f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationType.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XRelationType.java @@ -27,162 +27,162 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; public interface XRelationType extends OseeType { /** - * Returns the value of the '<em><b>Side AName</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Side AName</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Side AName</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Side AName</em>' attribute. - * @see #setSideAName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideAName() - * @model - * @generated - */ + * @return the value of the '<em>Side AName</em>' attribute. + * @see #setSideAName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideAName() + * @model + * @generated + */ String getSideAName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName <em>Side AName</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAName <em>Side AName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Side AName</em>' attribute. - * @see #getSideAName() - * @generated - */ + * @param value the new value of the '<em>Side AName</em>' attribute. + * @see #getSideAName() + * @generated + */ void setSideAName(String value); /** - * Returns the value of the '<em><b>Side AArtifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Side AArtifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Side AArtifact Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Side AArtifact Type</em>' reference. - * @see #setSideAArtifactType(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideAArtifactType() - * @model - * @generated - */ + * @return the value of the '<em>Side AArtifact Type</em>' reference. + * @see #setSideAArtifactType(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideAArtifactType() + * @model + * @generated + */ XArtifactType getSideAArtifactType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType <em>Side AArtifact Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideAArtifactType <em>Side AArtifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Side AArtifact Type</em>' reference. - * @see #getSideAArtifactType() - * @generated - */ + * @param value the new value of the '<em>Side AArtifact Type</em>' reference. + * @see #getSideAArtifactType() + * @generated + */ void setSideAArtifactType(XArtifactType value); /** - * Returns the value of the '<em><b>Side BName</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Side BName</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Side BName</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Side BName</em>' attribute. - * @see #setSideBName(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideBName() - * @model - * @generated - */ + * @return the value of the '<em>Side BName</em>' attribute. + * @see #setSideBName(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideBName() + * @model + * @generated + */ String getSideBName(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName <em>Side BName</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBName <em>Side BName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Side BName</em>' attribute. - * @see #getSideBName() - * @generated - */ + * @param value the new value of the '<em>Side BName</em>' attribute. + * @see #getSideBName() + * @generated + */ void setSideBName(String value); /** - * Returns the value of the '<em><b>Side BArtifact Type</b></em>' reference. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Side BArtifact Type</b></em>' reference. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Side BArtifact Type</em>' reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Side BArtifact Type</em>' reference. - * @see #setSideBArtifactType(XArtifactType) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideBArtifactType() - * @model - * @generated - */ + * @return the value of the '<em>Side BArtifact Type</em>' reference. + * @see #setSideBArtifactType(XArtifactType) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_SideBArtifactType() + * @model + * @generated + */ XArtifactType getSideBArtifactType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType <em>Side BArtifact Type</em>}' reference. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getSideBArtifactType <em>Side BArtifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Side BArtifact Type</em>' reference. - * @see #getSideBArtifactType() - * @generated - */ + * @param value the new value of the '<em>Side BArtifact Type</em>' reference. + * @see #getSideBArtifactType() + * @generated + */ void setSideBArtifactType(XArtifactType value); /** - * Returns the value of the '<em><b>Default Order Type</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Default Order Type</b></em>' attribute. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Default Order Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Default Order Type</em>' attribute. - * @see #setDefaultOrderType(String) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_DefaultOrderType() - * @model - * @generated - */ + * @return the value of the '<em>Default Order Type</em>' attribute. + * @see #setDefaultOrderType(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_DefaultOrderType() + * @model + * @generated + */ String getDefaultOrderType(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType <em>Default Order Type</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getDefaultOrderType <em>Default Order Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Default Order Type</em>' attribute. - * @see #getDefaultOrderType() - * @generated - */ + * @param value the new value of the '<em>Default Order Type</em>' attribute. + * @see #getDefaultOrderType() + * @generated + */ void setDefaultOrderType(String value); /** - * Returns the value of the '<em><b>Multiplicity</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Multiplicity</b></em>' attribute. + * The literals are from the enumeration {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum}. + * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiplicity</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> - * @return the value of the '<em>Multiplicity</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum - * @see #setMultiplicity(RelationMultiplicityEnum) - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_Multiplicity() - * @model - * @generated - */ + * @return the value of the '<em>Multiplicity</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum + * @see #setMultiplicity(RelationMultiplicityEnum) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXRelationType_Multiplicity() + * @model + * @generated + */ RelationMultiplicityEnum getMultiplicity(); /** - * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity <em>Multiplicity</em>}' attribute. - * <!-- begin-user-doc --> + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType#getMultiplicity <em>Multiplicity</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Multiplicity</em>' attribute. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum - * @see #getMultiplicity() - * @generated - */ + * @param value the new value of the '<em>Multiplicity</em>' attribute. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum + * @see #getMultiplicity() + * @generated + */ void setMultiplicity(RelationMultiplicityEnum value); } // XRelationType diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AccessContextImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AccessContextImpl.java index fe37db3b95a..5437f387c26 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AccessContextImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AccessContextImpl.java @@ -44,321 +44,329 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class AccessContextImpl extends MinimalEObjectImpl.Container implements AccessContext { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getSuperAccessContexts() <em>Super Access Contexts</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSuperAccessContexts() <em>Super Access Contexts</em>}' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSuperAccessContexts() - * @generated - * @ordered - */ + * @see #getSuperAccessContexts() + * @generated + * @ordered + */ protected EList<AccessContext> superAccessContexts; /** - * The default value of the '{@link #getGuid() <em>Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getGuid() <em>Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getGuid() - * @generated - * @ordered - */ + * @see #getGuid() + * @generated + * @ordered + */ protected static final String GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getGuid() <em>Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getGuid() <em>Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getGuid() - * @generated - * @ordered - */ + * @see #getGuid() + * @generated + * @ordered + */ protected String guid = GUID_EDEFAULT; /** - * The cached value of the '{@link #getAccessRules() <em>Access Rules</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAccessRules() <em>Access Rules</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAccessRules() - * @generated - * @ordered - */ + * @see #getAccessRules() + * @generated + * @ordered + */ protected EList<ObjectRestriction> accessRules; /** - * The cached value of the '{@link #getHierarchyRestrictions() <em>Hierarchy Restrictions</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getHierarchyRestrictions() <em>Hierarchy Restrictions</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getHierarchyRestrictions() - * @generated - * @ordered - */ + * @see #getHierarchyRestrictions() + * @generated + * @ordered + */ protected EList<HierarchyRestriction> hierarchyRestrictions; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected AccessContextImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ACCESS_CONTEXT; - } + return OseeDslPackage.Literals.ACCESS_CONTEXT; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ACCESS_CONTEXT__NAME, oldName, name)); - } + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ACCESS_CONTEXT__NAME, oldName, name)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<AccessContext> getSuperAccessContexts() { - if (superAccessContexts == null) { - superAccessContexts = new EObjectResolvingEList<AccessContext>(AccessContext.class, this, OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS); - } - return superAccessContexts; - } + if (superAccessContexts == null) + { + superAccessContexts = new EObjectResolvingEList<AccessContext>(AccessContext.class, this, OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS); + } + return superAccessContexts; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getGuid() { - return guid; - } + return guid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setGuid(String newGuid) { - String oldGuid = guid; - guid = newGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ACCESS_CONTEXT__GUID, oldGuid, guid)); - } + String oldGuid = guid; + guid = newGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ACCESS_CONTEXT__GUID, oldGuid, guid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<ObjectRestriction> getAccessRules() { - if (accessRules == null) { - accessRules = new EObjectContainmentEList<ObjectRestriction>(ObjectRestriction.class, this, OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES); - } - return accessRules; - } + if (accessRules == null) + { + accessRules = new EObjectContainmentEList<ObjectRestriction>(ObjectRestriction.class, this, OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES); + } + return accessRules; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<HierarchyRestriction> getHierarchyRestrictions() { - if (hierarchyRestrictions == null) { - hierarchyRestrictions = new EObjectContainmentEList<HierarchyRestriction>(HierarchyRestriction.class, this, OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS); - } - return hierarchyRestrictions; - } + if (hierarchyRestrictions == null) + { + hierarchyRestrictions = new EObjectContainmentEList<HierarchyRestriction>(HierarchyRestriction.class, this, OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS); + } + return hierarchyRestrictions; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - return ((InternalEList<?>)getAccessRules()).basicRemove(otherEnd, msgs); - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - return ((InternalEList<?>)getHierarchyRestrictions()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: + return ((InternalEList<?>)getAccessRules()).basicRemove(otherEnd, msgs); + case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: + return ((InternalEList<?>)getHierarchyRestrictions()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ACCESS_CONTEXT__NAME: - return getName(); - case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: - return getSuperAccessContexts(); - case OseeDslPackage.ACCESS_CONTEXT__GUID: - return getGuid(); - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - return getAccessRules(); - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - return getHierarchyRestrictions(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ACCESS_CONTEXT__NAME: + return getName(); + case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: + return getSuperAccessContexts(); + case OseeDslPackage.ACCESS_CONTEXT__GUID: + return getGuid(); + case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: + return getAccessRules(); + case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: + return getHierarchyRestrictions(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ACCESS_CONTEXT__NAME: - setName((String)newValue); - return; - case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: - getSuperAccessContexts().clear(); - getSuperAccessContexts().addAll((Collection<? extends AccessContext>)newValue); - return; - case OseeDslPackage.ACCESS_CONTEXT__GUID: - setGuid((String)newValue); - return; - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - getAccessRules().clear(); - getAccessRules().addAll((Collection<? extends ObjectRestriction>)newValue); - return; - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - getHierarchyRestrictions().clear(); - getHierarchyRestrictions().addAll((Collection<? extends HierarchyRestriction>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ACCESS_CONTEXT__NAME: + setName((String)newValue); + return; + case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: + getSuperAccessContexts().clear(); + getSuperAccessContexts().addAll((Collection<? extends AccessContext>)newValue); + return; + case OseeDslPackage.ACCESS_CONTEXT__GUID: + setGuid((String)newValue); + return; + case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: + getAccessRules().clear(); + getAccessRules().addAll((Collection<? extends ObjectRestriction>)newValue); + return; + case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: + getHierarchyRestrictions().clear(); + getHierarchyRestrictions().addAll((Collection<? extends HierarchyRestriction>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ACCESS_CONTEXT__NAME: - setName(NAME_EDEFAULT); - return; - case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: - getSuperAccessContexts().clear(); - return; - case OseeDslPackage.ACCESS_CONTEXT__GUID: - setGuid(GUID_EDEFAULT); - return; - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - getAccessRules().clear(); - return; - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - getHierarchyRestrictions().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ACCESS_CONTEXT__NAME: + setName(NAME_EDEFAULT); + return; + case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: + getSuperAccessContexts().clear(); + return; + case OseeDslPackage.ACCESS_CONTEXT__GUID: + setGuid(GUID_EDEFAULT); + return; + case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: + getAccessRules().clear(); + return; + case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: + getHierarchyRestrictions().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ACCESS_CONTEXT__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: - return superAccessContexts != null && !superAccessContexts.isEmpty(); - case OseeDslPackage.ACCESS_CONTEXT__GUID: - return GUID_EDEFAULT == null ? guid != null : !GUID_EDEFAULT.equals(guid); - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - return accessRules != null && !accessRules.isEmpty(); - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - return hierarchyRestrictions != null && !hierarchyRestrictions.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ACCESS_CONTEXT__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case OseeDslPackage.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS: + return superAccessContexts != null && !superAccessContexts.isEmpty(); + case OseeDslPackage.ACCESS_CONTEXT__GUID: + return GUID_EDEFAULT == null ? guid != null : !GUID_EDEFAULT.equals(guid); + case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: + return accessRules != null && !accessRules.isEmpty(); + case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: + return hierarchyRestrictions != null && !hierarchyRestrictions.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(", guid: "); - result.append(guid); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(", guid: "); + result.append(guid); + result.append(')'); + return result.toString(); + } } //AccessContextImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddAttributeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddAttributeImpl.java index 1a868d94794..75eb5cc95dd 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddAttributeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddAttributeImpl.java @@ -30,157 +30,164 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef; public class AddAttributeImpl extends AttributeOverrideOptionImpl implements AddAttribute { /** - * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' containment reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAttribute() - * @generated - * @ordered - */ + * @see #getAttribute() + * @generated + * @ordered + */ protected XAttributeTypeRef attribute; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected AddAttributeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ADD_ATTRIBUTE; - } + return OseeDslPackage.Literals.ADD_ATTRIBUTE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeTypeRef getAttribute() { - return attribute; - } + return attribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public NotificationChain basicSetAttribute(XAttributeTypeRef newAttribute, NotificationChain msgs) { - XAttributeTypeRef oldAttribute = attribute; - attribute = newAttribute; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, oldAttribute, newAttribute); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } + XAttributeTypeRef oldAttribute = attribute; + attribute = newAttribute; + if (eNotificationRequired()) + { + ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, oldAttribute, newAttribute); + if (msgs == null) msgs = notification; else msgs.add(notification); + } + return msgs; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAttribute(XAttributeTypeRef newAttribute) { - if (newAttribute != attribute) { - NotificationChain msgs = null; - if (attribute != null) - msgs = ((InternalEObject)attribute).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, null, msgs); - if (newAttribute != null) - msgs = ((InternalEObject)newAttribute).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, null, msgs); - msgs = basicSetAttribute(newAttribute, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, newAttribute, newAttribute)); - } + if (newAttribute != attribute) + { + NotificationChain msgs = null; + if (attribute != null) + msgs = ((InternalEObject)attribute).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, null, msgs); + if (newAttribute != null) + msgs = ((InternalEObject)newAttribute).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, null, msgs); + msgs = basicSetAttribute(newAttribute, msgs); + if (msgs != null) msgs.dispatch(); + } + else if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE, newAttribute, newAttribute)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - return basicSetAttribute(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: + return basicSetAttribute(null, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - return getAttribute(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: + return getAttribute(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeTypeRef)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeTypeRef)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeTypeRef)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeTypeRef)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - return attribute != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: + return attribute != null; + } + return super.eIsSet(featureID); + } } //AddAttributeImpl 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 c536f339cce..05819a87961 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 @@ -30,311 +30,315 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class AddEnumImpl extends OverrideOptionImpl implements AddEnum { /** - * The default value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumEntry() - * @generated - * @ordered - */ + * @see #getEnumEntry() + * @generated + * @ordered + */ protected static final String ENUM_ENTRY_EDEFAULT = null; /** - * The cached value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumEntry() - * @generated - * @ordered - */ + * @see #getEnumEntry() + * @generated + * @ordered + */ protected String enumEntry = ENUM_ENTRY_EDEFAULT; /** - * The default value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOrdinal() - * @generated - * @ordered - */ + * @see #getOrdinal() + * @generated + * @ordered + */ protected static final String ORDINAL_EDEFAULT = null; /** - * The cached value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOrdinal() - * @generated - * @ordered - */ + * @see #getOrdinal() + * @generated + * @ordered + */ protected String ordinal = ORDINAL_EDEFAULT; /** - * The default value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEntryGuid() - * @generated - * @ordered - */ + * @see #getEntryGuid() + * @generated + * @ordered + */ protected static final String ENTRY_GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEntryGuid() - * @generated - * @ordered - */ + * @see #getEntryGuid() + * @generated + * @ordered + */ protected String entryGuid = ENTRY_GUID_EDEFAULT; /** - * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @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 --> + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @see #getDescription() + * @generated + * @ordered + */ protected String description = DESCRIPTION_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected AddEnumImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ADD_ENUM; - } + return OseeDslPackage.Literals.ADD_ENUM; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getEnumEntry() { - return enumEntry; - } + return enumEntry; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setEnumEntry(String newEnumEntry) { - String oldEnumEntry = enumEntry; - enumEntry = newEnumEntry; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); - } + String oldEnumEntry = enumEntry; + enumEntry = newEnumEntry; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getOrdinal() { - return ordinal; - } + return ordinal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOrdinal(String newOrdinal) { - String oldOrdinal = ordinal; - ordinal = newOrdinal; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ORDINAL, oldOrdinal, ordinal)); - } + String oldOrdinal = ordinal; + ordinal = newOrdinal; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ORDINAL, oldOrdinal, ordinal)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getEntryGuid() { - return entryGuid; - } + return entryGuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setEntryGuid(String newEntryGuid) { - String oldEntryGuid = entryGuid; - entryGuid = newEntryGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ENTRY_GUID, oldEntryGuid, entryGuid)); - } + String oldEntryGuid = entryGuid; + entryGuid = newEntryGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__ENTRY_GUID, oldEntryGuid, entryGuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDescription() { - return description; - } + return description; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @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)); - } + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__DESCRIPTION, oldDescription, description)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: - return getEnumEntry(); - case OseeDslPackage.ADD_ENUM__ORDINAL: - return getOrdinal(); - case OseeDslPackage.ADD_ENUM__ENTRY_GUID: - return getEntryGuid(); - case OseeDslPackage.ADD_ENUM__DESCRIPTION: - return getDescription(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: + return getEnumEntry(); + case OseeDslPackage.ADD_ENUM__ORDINAL: + return getOrdinal(); + case OseeDslPackage.ADD_ENUM__ENTRY_GUID: + return getEntryGuid(); + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + return getDescription(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: - setEnumEntry((String)newValue); - return; - case OseeDslPackage.ADD_ENUM__ORDINAL: - setOrdinal((String)newValue); - return; - case OseeDslPackage.ADD_ENUM__ENTRY_GUID: - setEntryGuid((String)newValue); - return; - case OseeDslPackage.ADD_ENUM__DESCRIPTION: - setDescription((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: + setEnumEntry((String)newValue); + return; + case OseeDslPackage.ADD_ENUM__ORDINAL: + setOrdinal((String)newValue); + return; + case OseeDslPackage.ADD_ENUM__ENTRY_GUID: + setEntryGuid((String)newValue); + return; + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + setDescription((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: - setEnumEntry(ENUM_ENTRY_EDEFAULT); - return; - case OseeDslPackage.ADD_ENUM__ORDINAL: - setOrdinal(ORDINAL_EDEFAULT); - return; - case OseeDslPackage.ADD_ENUM__ENTRY_GUID: - setEntryGuid(ENTRY_GUID_EDEFAULT); - return; - case OseeDslPackage.ADD_ENUM__DESCRIPTION: - setDescription(DESCRIPTION_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: + setEnumEntry(ENUM_ENTRY_EDEFAULT); + return; + case OseeDslPackage.ADD_ENUM__ORDINAL: + setOrdinal(ORDINAL_EDEFAULT); + return; + case OseeDslPackage.ADD_ENUM__ENTRY_GUID: + setEntryGuid(ENTRY_GUID_EDEFAULT); + return; + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + setDescription(DESCRIPTION_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: - return ENUM_ENTRY_EDEFAULT == null ? enumEntry != null : !ENUM_ENTRY_EDEFAULT.equals(enumEntry); - case OseeDslPackage.ADD_ENUM__ORDINAL: - 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); - } + switch (featureID) + { + case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: + return ENUM_ENTRY_EDEFAULT == null ? enumEntry != null : !ENUM_ENTRY_EDEFAULT.equals(enumEntry); + case OseeDslPackage.ADD_ENUM__ORDINAL: + 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); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (enumEntry: "); - result.append(enumEntry); - result.append(", ordinal: "); - result.append(ordinal); - result.append(", entryGuid: "); - result.append(entryGuid); - result.append(", description: "); - result.append(description); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (enumEntry: "); + result.append(enumEntry); + result.append(", ordinal: "); + result.append(ordinal); + result.append(", entryGuid: "); + result.append(entryGuid); + result.append(", description: "); + result.append(description); + result.append(')'); + return result.toString(); + } } //AddEnumImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactMatchRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactMatchRestrictionImpl.java index 73fbb542233..2ebd938d9ef 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactMatchRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactMatchRestrictionImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher; public class ArtifactMatchRestrictionImpl extends ObjectRestrictionImpl implements ArtifactMatchRestriction { /** - * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactMatcherRef() - * @generated - * @ordered - */ + * @see #getArtifactMatcherRef() + * @generated + * @ordered + */ protected XArtifactMatcher artifactMatcherRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ArtifactMatchRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ARTIFACT_MATCH_RESTRICTION; - } + return OseeDslPackage.Literals.ARTIFACT_MATCH_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher getArtifactMatcherRef() { - if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) { - InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; - artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); - if (artifactMatcherRef != oldArtifactMatcherRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) + { + InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; + artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); + if (artifactMatcherRef != oldArtifactMatcherRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); } - return artifactMatcherRef; - } + } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher basicGetArtifactMatcherRef() { - return artifactMatcherRef; - } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactMatcherRef(XArtifactMatcher newArtifactMatcherRef) { - XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; - artifactMatcherRef = newArtifactMatcherRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; + artifactMatcherRef = newArtifactMatcherRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: - if (resolve) return getArtifactMatcherRef(); - return basicGetArtifactMatcherRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: + if (resolve) return getArtifactMatcherRef(); + return basicGetArtifactMatcherRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: - return artifactMatcherRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF: + return artifactMatcherRef != null; + } + return super.eIsSet(featureID); + } } //ArtifactMatchRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactTypeRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactTypeRestrictionImpl.java index f957b12a795..9f6ea2673e1 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactTypeRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ArtifactTypeRestrictionImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType; public class ArtifactTypeRestrictionImpl extends ObjectRestrictionImpl implements ArtifactTypeRestriction { /** - * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactTypeRef() - * @generated - * @ordered - */ + * @see #getArtifactTypeRef() + * @generated + * @ordered + */ protected XArtifactType artifactTypeRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ArtifactTypeRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ARTIFACT_TYPE_RESTRICTION; - } + return OseeDslPackage.Literals.ARTIFACT_TYPE_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getArtifactTypeRef() { - if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) { - InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; - artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); - if (artifactTypeRef != oldArtifactTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) + { + InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; + artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); + if (artifactTypeRef != oldArtifactTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); } - return artifactTypeRef; - } + } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetArtifactTypeRef() { - return artifactTypeRef; - } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactTypeRef(XArtifactType newArtifactTypeRef) { - XArtifactType oldArtifactTypeRef = artifactTypeRef; - artifactTypeRef = newArtifactTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + XArtifactType oldArtifactTypeRef = artifactTypeRef; + artifactTypeRef = newArtifactTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - if (resolve) return getArtifactTypeRef(); - return basicGetArtifactTypeRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + if (resolve) return getArtifactTypeRef(); + return basicGetArtifactTypeRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - return artifactTypeRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + return artifactTypeRef != null; + } + return super.eIsSet(featureID); + } } //ArtifactTypeRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeOverrideOptionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeOverrideOptionImpl.java index 4168367028a..a231e4b29a9 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeOverrideOptionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeOverrideOptionImpl.java @@ -21,24 +21,24 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class AttributeOverrideOptionImpl extends MinimalEObjectImpl.Container implements AttributeOverrideOption { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected AttributeOverrideOptionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ATTRIBUTE_OVERRIDE_OPTION; - } + return OseeDslPackage.Literals.ATTRIBUTE_OVERRIDE_OPTION; + } } //AttributeOverrideOptionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeTypeRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeTypeRestrictionImpl.java index 103687f0b9e..b7bb355f5f5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeTypeRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AttributeTypeRestrictionImpl.java @@ -31,200 +31,208 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType; public class AttributeTypeRestrictionImpl extends ObjectRestrictionImpl implements AttributeTypeRestriction { /** - * The cached value of the '{@link #getAttributeTypeRef() <em>Attribute Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAttributeTypeRef() <em>Attribute Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAttributeTypeRef() - * @generated - * @ordered - */ + * @see #getAttributeTypeRef() + * @generated + * @ordered + */ protected XAttributeType attributeTypeRef; /** - * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactTypeRef() - * @generated - * @ordered - */ + * @see #getArtifactTypeRef() + * @generated + * @ordered + */ protected XArtifactType artifactTypeRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected AttributeTypeRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ATTRIBUTE_TYPE_RESTRICTION; - } + return OseeDslPackage.Literals.ATTRIBUTE_TYPE_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType getAttributeTypeRef() { - if (attributeTypeRef != null && attributeTypeRef.eIsProxy()) { - InternalEObject oldAttributeTypeRef = (InternalEObject)attributeTypeRef; - attributeTypeRef = (XAttributeType)eResolveProxy(oldAttributeTypeRef); - if (attributeTypeRef != oldAttributeTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF, oldAttributeTypeRef, attributeTypeRef)); - } + if (attributeTypeRef != null && attributeTypeRef.eIsProxy()) + { + InternalEObject oldAttributeTypeRef = (InternalEObject)attributeTypeRef; + attributeTypeRef = (XAttributeType)eResolveProxy(oldAttributeTypeRef); + if (attributeTypeRef != oldAttributeTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF, oldAttributeTypeRef, attributeTypeRef)); } - return attributeTypeRef; - } + } + return attributeTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType basicGetAttributeTypeRef() { - return attributeTypeRef; - } + return attributeTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAttributeTypeRef(XAttributeType newAttributeTypeRef) { - XAttributeType oldAttributeTypeRef = attributeTypeRef; - attributeTypeRef = newAttributeTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF, oldAttributeTypeRef, attributeTypeRef)); - } + XAttributeType oldAttributeTypeRef = attributeTypeRef; + attributeTypeRef = newAttributeTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF, oldAttributeTypeRef, attributeTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getArtifactTypeRef() { - if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) { - InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; - artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); - if (artifactTypeRef != oldArtifactTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) + { + InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; + artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); + if (artifactTypeRef != oldArtifactTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); } - return artifactTypeRef; - } + } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetArtifactTypeRef() { - return artifactTypeRef; - } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactTypeRef(XArtifactType newArtifactTypeRef) { - XArtifactType oldArtifactTypeRef = artifactTypeRef; - artifactTypeRef = newArtifactTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + XArtifactType oldArtifactTypeRef = artifactTypeRef; + artifactTypeRef = newArtifactTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: - if (resolve) return getAttributeTypeRef(); - return basicGetAttributeTypeRef(); - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - if (resolve) return getArtifactTypeRef(); - return basicGetArtifactTypeRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: + if (resolve) return getAttributeTypeRef(); + return basicGetAttributeTypeRef(); + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + if (resolve) return getArtifactTypeRef(); + return basicGetArtifactTypeRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: - setAttributeTypeRef((XAttributeType)newValue); - return; - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: + setAttributeTypeRef((XAttributeType)newValue); + return; + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: - setAttributeTypeRef((XAttributeType)null); - return; - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: + setAttributeTypeRef((XAttributeType)null); + return; + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: - return attributeTypeRef != null; - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: - return artifactTypeRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF: + return attributeTypeRef != null; + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF: + return artifactTypeRef != null; + } + return super.eIsSet(featureID); + } } //AttributeTypeRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/CompoundConditionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/CompoundConditionImpl.java index 5b7cecbaf71..59471e55ede 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/CompoundConditionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/CompoundConditionImpl.java @@ -37,177 +37,184 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator; public class CompoundConditionImpl extends ConditionImpl implements CompoundCondition { /** - * The cached value of the '{@link #getConditions() <em>Conditions</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getConditions() <em>Conditions</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getConditions() - * @generated - * @ordered - */ + * @see #getConditions() + * @generated + * @ordered + */ protected EList<SimpleCondition> conditions; /** - * The cached value of the '{@link #getOperators() <em>Operators</em>}' attribute list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOperators() <em>Operators</em>}' attribute list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOperators() - * @generated - * @ordered - */ + * @see #getOperators() + * @generated + * @ordered + */ protected EList<XLogicOperator> operators; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected CompoundConditionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.COMPOUND_CONDITION; - } + return OseeDslPackage.Literals.COMPOUND_CONDITION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<SimpleCondition> getConditions() { - if (conditions == null) { - conditions = new EObjectContainmentEList<SimpleCondition>(SimpleCondition.class, this, OseeDslPackage.COMPOUND_CONDITION__CONDITIONS); - } - return conditions; - } + if (conditions == null) + { + conditions = new EObjectContainmentEList<SimpleCondition>(SimpleCondition.class, this, OseeDslPackage.COMPOUND_CONDITION__CONDITIONS); + } + return conditions; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XLogicOperator> getOperators() { - if (operators == null) { - operators = new EDataTypeEList<XLogicOperator>(XLogicOperator.class, this, OseeDslPackage.COMPOUND_CONDITION__OPERATORS); - } - return operators; - } + if (operators == null) + { + operators = new EDataTypeEList<XLogicOperator>(XLogicOperator.class, this, OseeDslPackage.COMPOUND_CONDITION__OPERATORS); + } + return operators; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - return ((InternalEList<?>)getConditions()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: + return ((InternalEList<?>)getConditions()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - return getConditions(); - case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: - return getOperators(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: + return getConditions(); + case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: + return getOperators(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - getConditions().clear(); - getConditions().addAll((Collection<? extends SimpleCondition>)newValue); - return; - case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: - getOperators().clear(); - getOperators().addAll((Collection<? extends XLogicOperator>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: + getConditions().clear(); + getConditions().addAll((Collection<? extends SimpleCondition>)newValue); + return; + case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: + getOperators().clear(); + getOperators().addAll((Collection<? extends XLogicOperator>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - getConditions().clear(); - return; - case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: - getOperators().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: + getConditions().clear(); + return; + case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: + getOperators().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - return conditions != null && !conditions.isEmpty(); - case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: - return operators != null && !operators.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: + return conditions != null && !conditions.isEmpty(); + case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: + return operators != null && !operators.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (operators: "); - result.append(operators); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (operators: "); + result.append(operators); + result.append(')'); + return result.toString(); + } } //CompoundConditionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ConditionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ConditionImpl.java index 72d6f3ade91..1fb89af69ed 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ConditionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ConditionImpl.java @@ -21,24 +21,24 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class ConditionImpl extends MinimalEObjectImpl.Container implements Condition { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ConditionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.CONDITION; - } + return OseeDslPackage.Literals.CONDITION; + } } //ConditionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/HierarchyRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/HierarchyRestrictionImpl.java index 7185b6698eb..20d6bbb3635 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/HierarchyRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/HierarchyRestrictionImpl.java @@ -40,188 +40,196 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher; public class HierarchyRestrictionImpl extends MinimalEObjectImpl.Container implements HierarchyRestriction { /** - * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactMatcherRef() - * @generated - * @ordered - */ + * @see #getArtifactMatcherRef() + * @generated + * @ordered + */ protected XArtifactMatcher artifactMatcherRef; /** - * The cached value of the '{@link #getAccessRules() <em>Access Rules</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAccessRules() <em>Access Rules</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAccessRules() - * @generated - * @ordered - */ + * @see #getAccessRules() + * @generated + * @ordered + */ protected EList<ObjectRestriction> accessRules; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected HierarchyRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.HIERARCHY_RESTRICTION; - } + return OseeDslPackage.Literals.HIERARCHY_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher getArtifactMatcherRef() { - if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) { - InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; - artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); - if (artifactMatcherRef != oldArtifactMatcherRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) + { + InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; + artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); + if (artifactMatcherRef != oldArtifactMatcherRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); } - return artifactMatcherRef; - } + } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher basicGetArtifactMatcherRef() { - return artifactMatcherRef; - } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactMatcherRef(XArtifactMatcher newArtifactMatcherRef) { - XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; - artifactMatcherRef = newArtifactMatcherRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; + artifactMatcherRef = newArtifactMatcherRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<ObjectRestriction> getAccessRules() { - if (accessRules == null) { - accessRules = new EObjectContainmentEList<ObjectRestriction>(ObjectRestriction.class, this, OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES); - } - return accessRules; - } + if (accessRules == null) + { + accessRules = new EObjectContainmentEList<ObjectRestriction>(ObjectRestriction.class, this, OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES); + } + return accessRules; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - return ((InternalEList<?>)getAccessRules()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: + return ((InternalEList<?>)getAccessRules()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: - if (resolve) return getArtifactMatcherRef(); - return basicGetArtifactMatcherRef(); - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - return getAccessRules(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: + if (resolve) return getArtifactMatcherRef(); + return basicGetArtifactMatcherRef(); + case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: + return getAccessRules(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)newValue); - return; - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - getAccessRules().clear(); - getAccessRules().addAll((Collection<? extends ObjectRestriction>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)newValue); + return; + case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: + getAccessRules().clear(); + getAccessRules().addAll((Collection<? extends ObjectRestriction>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)null); - return; - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - getAccessRules().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)null); + return; + case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: + getAccessRules().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: - return artifactMatcherRef != null; - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - return accessRules != null && !accessRules.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF: + return artifactMatcherRef != null; + case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: + return accessRules != null && !accessRules.isEmpty(); + } + return super.eIsSet(featureID); + } } //HierarchyRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ImportImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ImportImpl.java index 300df732700..d991b9d5ca8 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ImportImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ImportImpl.java @@ -28,146 +28,150 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class ImportImpl extends MinimalEObjectImpl.Container implements Import { /** - * The default value of the '{@link #getImportURI() <em>Import URI</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getImportURI() <em>Import URI</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getImportURI() - * @generated - * @ordered - */ + * @see #getImportURI() + * @generated + * @ordered + */ protected static final String IMPORT_URI_EDEFAULT = null; /** - * The cached value of the '{@link #getImportURI() <em>Import URI</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getImportURI() <em>Import URI</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getImportURI() - * @generated - * @ordered - */ + * @see #getImportURI() + * @generated + * @ordered + */ protected String importURI = IMPORT_URI_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ImportImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.IMPORT; - } + return OseeDslPackage.Literals.IMPORT; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getImportURI() { - return importURI; - } + return importURI; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setImportURI(String newImportURI) { - String oldImportURI = importURI; - importURI = newImportURI; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.IMPORT__IMPORT_URI, oldImportURI, importURI)); - } + String oldImportURI = importURI; + importURI = newImportURI; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.IMPORT__IMPORT_URI, oldImportURI, importURI)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.IMPORT__IMPORT_URI: - return getImportURI(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.IMPORT__IMPORT_URI: + return getImportURI(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.IMPORT__IMPORT_URI: - setImportURI((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.IMPORT__IMPORT_URI: + setImportURI((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.IMPORT__IMPORT_URI: - setImportURI(IMPORT_URI_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.IMPORT__IMPORT_URI: + setImportURI(IMPORT_URI_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.IMPORT__IMPORT_URI: - return IMPORT_URI_EDEFAULT == null ? importURI != null : !IMPORT_URI_EDEFAULT.equals(importURI); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.IMPORT__IMPORT_URI: + return IMPORT_URI_EDEFAULT == null ? importURI != null : !IMPORT_URI_EDEFAULT.equals(importURI); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (importURI: "); - result.append(importURI); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (importURI: "); + result.append(importURI); + result.append(')'); + return result.toString(); + } } //ImportImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/LegacyRelationTypeRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/LegacyRelationTypeRestrictionImpl.java index bf613ab1be9..7d31ac87a8f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/LegacyRelationTypeRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/LegacyRelationTypeRestrictionImpl.java @@ -36,325 +36,333 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; public class LegacyRelationTypeRestrictionImpl extends MinimalEObjectImpl.Container implements LegacyRelationTypeRestriction { /** - * The default value of the '{@link #getPermission() <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getPermission() <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getPermission() - * @generated - * @ordered - */ + * @see #getPermission() + * @generated + * @ordered + */ protected static final AccessPermissionEnum PERMISSION_EDEFAULT = AccessPermissionEnum.ALLOW; /** - * The cached value of the '{@link #getPermission() <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getPermission() <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getPermission() - * @generated - * @ordered - */ + * @see #getPermission() + * @generated + * @ordered + */ protected AccessPermissionEnum permission = PERMISSION_EDEFAULT; /** - * The cached value of the '{@link #getRelationTypeRef() <em>Relation Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRelationTypeRef() <em>Relation Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRelationTypeRef() - * @generated - * @ordered - */ + * @see #getRelationTypeRef() + * @generated + * @ordered + */ protected XRelationType relationTypeRef; /** - * The default value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRestrictedToSide() - * @generated - * @ordered - */ + * @see #getRestrictedToSide() + * @generated + * @ordered + */ protected static final XRelationSideEnum RESTRICTED_TO_SIDE_EDEFAULT = XRelationSideEnum.SIDE_A; /** - * The cached value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRestrictedToSide() - * @generated - * @ordered - */ + * @see #getRestrictedToSide() + * @generated + * @ordered + */ protected XRelationSideEnum restrictedToSide = RESTRICTED_TO_SIDE_EDEFAULT; /** - * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactMatcherRef() - * @generated - * @ordered - */ + * @see #getArtifactMatcherRef() + * @generated + * @ordered + */ protected XArtifactMatcher artifactMatcherRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected LegacyRelationTypeRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION; - } + return OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AccessPermissionEnum getPermission() { - return permission; - } + return permission; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setPermission(AccessPermissionEnum newPermission) { - AccessPermissionEnum oldPermission = permission; - permission = newPermission == null ? PERMISSION_EDEFAULT : newPermission; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION, oldPermission, permission)); - } + AccessPermissionEnum oldPermission = permission; + permission = newPermission == null ? PERMISSION_EDEFAULT : newPermission; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION, oldPermission, permission)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationType getRelationTypeRef() { - if (relationTypeRef != null && relationTypeRef.eIsProxy()) { - InternalEObject oldRelationTypeRef = (InternalEObject)relationTypeRef; - relationTypeRef = (XRelationType)eResolveProxy(oldRelationTypeRef); - if (relationTypeRef != oldRelationTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); - } + if (relationTypeRef != null && relationTypeRef.eIsProxy()) + { + InternalEObject oldRelationTypeRef = (InternalEObject)relationTypeRef; + relationTypeRef = (XRelationType)eResolveProxy(oldRelationTypeRef); + if (relationTypeRef != oldRelationTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); } - return relationTypeRef; - } + } + return relationTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationType basicGetRelationTypeRef() { - return relationTypeRef; - } + return relationTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setRelationTypeRef(XRelationType newRelationTypeRef) { - XRelationType oldRelationTypeRef = relationTypeRef; - relationTypeRef = newRelationTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); - } + XRelationType oldRelationTypeRef = relationTypeRef; + relationTypeRef = newRelationTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationSideEnum getRestrictedToSide() { - return restrictedToSide; - } + return restrictedToSide; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setRestrictedToSide(XRelationSideEnum newRestrictedToSide) { - XRelationSideEnum oldRestrictedToSide = restrictedToSide; - restrictedToSide = newRestrictedToSide == null ? RESTRICTED_TO_SIDE_EDEFAULT : newRestrictedToSide; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, oldRestrictedToSide, restrictedToSide)); - } + XRelationSideEnum oldRestrictedToSide = restrictedToSide; + restrictedToSide = newRestrictedToSide == null ? RESTRICTED_TO_SIDE_EDEFAULT : newRestrictedToSide; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, oldRestrictedToSide, restrictedToSide)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher getArtifactMatcherRef() { - if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) { - InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; - artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); - if (artifactMatcherRef != oldArtifactMatcherRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) + { + InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; + artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); + if (artifactMatcherRef != oldArtifactMatcherRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); } - return artifactMatcherRef; - } + } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher basicGetArtifactMatcherRef() { - return artifactMatcherRef; - } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactMatcherRef(XArtifactMatcher newArtifactMatcherRef) { - XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; - artifactMatcherRef = newArtifactMatcherRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; + artifactMatcherRef = newArtifactMatcherRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: - return getPermission(); - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - if (resolve) return getRelationTypeRef(); - return basicGetRelationTypeRef(); - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - return getRestrictedToSide(); - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: - if (resolve) return getArtifactMatcherRef(); - return basicGetArtifactMatcherRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: + return getPermission(); + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + if (resolve) return getRelationTypeRef(); + return basicGetRelationTypeRef(); + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + return getRestrictedToSide(); + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: + if (resolve) return getArtifactMatcherRef(); + return basicGetArtifactMatcherRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: - setPermission((AccessPermissionEnum)newValue); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - setRelationTypeRef((XRelationType)newValue); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - setRestrictedToSide((XRelationSideEnum)newValue); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: + setPermission((AccessPermissionEnum)newValue); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + setRelationTypeRef((XRelationType)newValue); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + setRestrictedToSide((XRelationSideEnum)newValue); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: - setPermission(PERMISSION_EDEFAULT); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - setRelationTypeRef((XRelationType)null); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - setRestrictedToSide(RESTRICTED_TO_SIDE_EDEFAULT); - return; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: + setPermission(PERMISSION_EDEFAULT); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + setRelationTypeRef((XRelationType)null); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + setRestrictedToSide(RESTRICTED_TO_SIDE_EDEFAULT); + return; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: - return permission != PERMISSION_EDEFAULT; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - return relationTypeRef != null; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - return restrictedToSide != RESTRICTED_TO_SIDE_EDEFAULT; - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: - return artifactMatcherRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: + return permission != PERMISSION_EDEFAULT; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + return relationTypeRef != null; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + return restrictedToSide != RESTRICTED_TO_SIDE_EDEFAULT; + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF: + return artifactMatcherRef != null; + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (permission: "); - result.append(permission); - result.append(", restrictedToSide: "); - result.append(restrictedToSide); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (permission: "); + result.append(permission); + result.append(", restrictedToSide: "); + result.append(restrictedToSide); + result.append(')'); + return result.toString(); + } } //LegacyRelationTypeRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ObjectRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ObjectRestrictionImpl.java index fea0943da25..16fdd43c50a 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ObjectRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ObjectRestrictionImpl.java @@ -29,146 +29,150 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; public class ObjectRestrictionImpl extends MinimalEObjectImpl.Container implements ObjectRestriction { /** - * The default value of the '{@link #getPermission() <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getPermission() <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getPermission() - * @generated - * @ordered - */ + * @see #getPermission() + * @generated + * @ordered + */ protected static final AccessPermissionEnum PERMISSION_EDEFAULT = AccessPermissionEnum.ALLOW; /** - * The cached value of the '{@link #getPermission() <em>Permission</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getPermission() <em>Permission</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getPermission() - * @generated - * @ordered - */ + * @see #getPermission() + * @generated + * @ordered + */ protected AccessPermissionEnum permission = PERMISSION_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ObjectRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.OBJECT_RESTRICTION; - } + return OseeDslPackage.Literals.OBJECT_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AccessPermissionEnum getPermission() { - return permission; - } + return permission; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setPermission(AccessPermissionEnum newPermission) { - AccessPermissionEnum oldPermission = permission; - permission = newPermission == null ? PERMISSION_EDEFAULT : newPermission; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OBJECT_RESTRICTION__PERMISSION, oldPermission, permission)); - } + AccessPermissionEnum oldPermission = permission; + permission = newPermission == null ? PERMISSION_EDEFAULT : newPermission; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OBJECT_RESTRICTION__PERMISSION, oldPermission, permission)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: - return getPermission(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: + return getPermission(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: - setPermission((AccessPermissionEnum)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: + setPermission((AccessPermissionEnum)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: - setPermission(PERMISSION_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: + setPermission(PERMISSION_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: - return permission != PERMISSION_EDEFAULT; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: + return permission != PERMISSION_EDEFAULT; + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (permission: "); - result.append(permission); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (permission: "); + result.append(permission); + result.append(')'); + return result.toString(); + } } //ObjectRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java index 1756208b66c..8af169cc0b8 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java @@ -22,724 +22,730 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.*; public class OseeDslFactoryImpl extends EFactoryImpl implements OseeDslFactory { /** - * Creates the default factory implementation. - * <!-- begin-user-doc --> + * Creates the default factory implementation. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public static OseeDslFactory init() { - try { - OseeDslFactory theOseeDslFactory = (OseeDslFactory)EPackage.Registry.INSTANCE.getEFactory(OseeDslPackage.eNS_URI); - if (theOseeDslFactory != null) { - return theOseeDslFactory; - } + try + { + OseeDslFactory theOseeDslFactory = (OseeDslFactory)EPackage.Registry.INSTANCE.getEFactory(OseeDslPackage.eNS_URI); + if (theOseeDslFactory != null) + { + return theOseeDslFactory; } - catch (Exception exception) { - EcorePlugin.INSTANCE.log(exception); - } - return new OseeDslFactoryImpl(); - } + } + catch (Exception exception) + { + EcorePlugin.INSTANCE.log(exception); + } + return new OseeDslFactoryImpl(); + } /** - * Creates an instance of the factory. - * <!-- begin-user-doc --> + * Creates an instance of the factory. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeDslFactoryImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public EObject create(EClass eClass) { - switch (eClass.getClassifierID()) { - case OseeDslPackage.OSEE_DSL: return createOseeDsl(); - case OseeDslPackage.IMPORT: return createImport(); - case OseeDslPackage.OSEE_ELEMENT: return createOseeElement(); - case OseeDslPackage.OSEE_TYPE: return createOseeType(); - case OseeDslPackage.XARTIFACT_TYPE: return createXArtifactType(); - case OseeDslPackage.XATTRIBUTE_TYPE_REF: return createXAttributeTypeRef(); - case OseeDslPackage.XATTRIBUTE_TYPE: return createXAttributeType(); - case OseeDslPackage.XOSEE_ENUM_TYPE: return createXOseeEnumType(); - case OseeDslPackage.XOSEE_ENUM_ENTRY: return createXOseeEnumEntry(); - case OseeDslPackage.XOSEE_ENUM_OVERRIDE: return createXOseeEnumOverride(); - case OseeDslPackage.OVERRIDE_OPTION: return createOverrideOption(); - case OseeDslPackage.ADD_ENUM: return createAddEnum(); - case OseeDslPackage.REMOVE_ENUM: return createRemoveEnum(); - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE: return createXOseeArtifactTypeOverride(); - case OseeDslPackage.ATTRIBUTE_OVERRIDE_OPTION: return createAttributeOverrideOption(); - case OseeDslPackage.ADD_ATTRIBUTE: return createAddAttribute(); - case OseeDslPackage.REMOVE_ATTRIBUTE: return createRemoveAttribute(); - case OseeDslPackage.UPDATE_ATTRIBUTE: return createUpdateAttribute(); - case OseeDslPackage.XRELATION_TYPE: return createXRelationType(); - case OseeDslPackage.CONDITION: return createCondition(); - case OseeDslPackage.SIMPLE_CONDITION: return createSimpleCondition(); - case OseeDslPackage.COMPOUND_CONDITION: return createCompoundCondition(); - case OseeDslPackage.XARTIFACT_MATCHER: return createXArtifactMatcher(); - case OseeDslPackage.ROLE: return createRole(); - case OseeDslPackage.REFERENCED_CONTEXT: return createReferencedContext(); - case OseeDslPackage.USERS_AND_GROUPS: return createUsersAndGroups(); - case OseeDslPackage.ACCESS_CONTEXT: return createAccessContext(); - case OseeDslPackage.HIERARCHY_RESTRICTION: return createHierarchyRestriction(); - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE: return createRelationTypeArtifactTypePredicate(); - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE: return createRelationTypeArtifactPredicate(); - case OseeDslPackage.RELATION_TYPE_PREDICATE: return createRelationTypePredicate(); - case OseeDslPackage.OBJECT_RESTRICTION: return createObjectRestriction(); - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION: return createArtifactMatchRestriction(); - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION: return createArtifactTypeRestriction(); - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION: return createAttributeTypeRestriction(); - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION: return createLegacyRelationTypeRestriction(); - case OseeDslPackage.RELATION_TYPE_RESTRICTION: return createRelationTypeRestriction(); - default: - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); - } - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (eClass.getClassifierID()) + { + case OseeDslPackage.OSEE_DSL: return createOseeDsl(); + case OseeDslPackage.IMPORT: return createImport(); + case OseeDslPackage.OSEE_ELEMENT: return createOseeElement(); + case OseeDslPackage.OSEE_TYPE: return createOseeType(); + case OseeDslPackage.XARTIFACT_TYPE: return createXArtifactType(); + case OseeDslPackage.XATTRIBUTE_TYPE_REF: return createXAttributeTypeRef(); + case OseeDslPackage.XATTRIBUTE_TYPE: return createXAttributeType(); + case OseeDslPackage.XOSEE_ENUM_TYPE: return createXOseeEnumType(); + case OseeDslPackage.XOSEE_ENUM_ENTRY: return createXOseeEnumEntry(); + case OseeDslPackage.XOSEE_ENUM_OVERRIDE: return createXOseeEnumOverride(); + case OseeDslPackage.OVERRIDE_OPTION: return createOverrideOption(); + case OseeDslPackage.ADD_ENUM: return createAddEnum(); + case OseeDslPackage.REMOVE_ENUM: return createRemoveEnum(); + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE: return createXOseeArtifactTypeOverride(); + case OseeDslPackage.ATTRIBUTE_OVERRIDE_OPTION: return createAttributeOverrideOption(); + case OseeDslPackage.ADD_ATTRIBUTE: return createAddAttribute(); + case OseeDslPackage.REMOVE_ATTRIBUTE: return createRemoveAttribute(); + case OseeDslPackage.UPDATE_ATTRIBUTE: return createUpdateAttribute(); + case OseeDslPackage.XRELATION_TYPE: return createXRelationType(); + case OseeDslPackage.CONDITION: return createCondition(); + case OseeDslPackage.SIMPLE_CONDITION: return createSimpleCondition(); + case OseeDslPackage.COMPOUND_CONDITION: return createCompoundCondition(); + case OseeDslPackage.XARTIFACT_MATCHER: return createXArtifactMatcher(); + case OseeDslPackage.ROLE: return createRole(); + case OseeDslPackage.REFERENCED_CONTEXT: return createReferencedContext(); + case OseeDslPackage.USERS_AND_GROUPS: return createUsersAndGroups(); + case OseeDslPackage.ACCESS_CONTEXT: return createAccessContext(); + case OseeDslPackage.HIERARCHY_RESTRICTION: return createHierarchyRestriction(); + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE: return createRelationTypeArtifactTypePredicate(); + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE: return createRelationTypeArtifactPredicate(); + case OseeDslPackage.RELATION_TYPE_PREDICATE: return createRelationTypePredicate(); + case OseeDslPackage.OBJECT_RESTRICTION: return createObjectRestriction(); + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION: return createArtifactMatchRestriction(); + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION: return createArtifactTypeRestriction(); + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION: return createAttributeTypeRestriction(); + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION: return createLegacyRelationTypeRestriction(); + case OseeDslPackage.RELATION_TYPE_RESTRICTION: return createRelationTypeRestriction(); + default: + throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public Object createFromString(EDataType eDataType, String initialValue) { - switch (eDataType.getClassifierID()) { - case OseeDslPackage.RELATION_MULTIPLICITY_ENUM: - return createRelationMultiplicityEnumFromString(eDataType, initialValue); - case OseeDslPackage.COMPARE_OP: - return createCompareOpFromString(eDataType, initialValue); - case OseeDslPackage.XLOGIC_OPERATOR: - return createXLogicOperatorFromString(eDataType, initialValue); - case OseeDslPackage.MATCH_FIELD: - return createMatchFieldFromString(eDataType, initialValue); - case OseeDslPackage.ACCESS_PERMISSION_ENUM: - return createAccessPermissionEnumFromString(eDataType, initialValue); - case OseeDslPackage.RELATION_TYPE_MATCH: - return createRelationTypeMatchFromString(eDataType, initialValue); - case OseeDslPackage.XRELATION_SIDE_ENUM: - return createXRelationSideEnumFromString(eDataType, initialValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (eDataType.getClassifierID()) + { + case OseeDslPackage.RELATION_MULTIPLICITY_ENUM: + return createRelationMultiplicityEnumFromString(eDataType, initialValue); + case OseeDslPackage.COMPARE_OP: + return createCompareOpFromString(eDataType, initialValue); + case OseeDslPackage.XLOGIC_OPERATOR: + return createXLogicOperatorFromString(eDataType, initialValue); + case OseeDslPackage.MATCH_FIELD: + return createMatchFieldFromString(eDataType, initialValue); + case OseeDslPackage.ACCESS_PERMISSION_ENUM: + return createAccessPermissionEnumFromString(eDataType, initialValue); + case OseeDslPackage.RELATION_TYPE_MATCH: + return createRelationTypeMatchFromString(eDataType, initialValue); + case OseeDslPackage.XRELATION_SIDE_ENUM: + return createXRelationSideEnumFromString(eDataType, initialValue); + default: + throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public String convertToString(EDataType eDataType, Object instanceValue) { - switch (eDataType.getClassifierID()) { - case OseeDslPackage.RELATION_MULTIPLICITY_ENUM: - return convertRelationMultiplicityEnumToString(eDataType, instanceValue); - case OseeDslPackage.COMPARE_OP: - return convertCompareOpToString(eDataType, instanceValue); - case OseeDslPackage.XLOGIC_OPERATOR: - return convertXLogicOperatorToString(eDataType, instanceValue); - case OseeDslPackage.MATCH_FIELD: - return convertMatchFieldToString(eDataType, instanceValue); - case OseeDslPackage.ACCESS_PERMISSION_ENUM: - return convertAccessPermissionEnumToString(eDataType, instanceValue); - case OseeDslPackage.RELATION_TYPE_MATCH: - return convertRelationTypeMatchToString(eDataType, instanceValue); - case OseeDslPackage.XRELATION_SIDE_ENUM: - return convertXRelationSideEnumToString(eDataType, instanceValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (eDataType.getClassifierID()) + { + case OseeDslPackage.RELATION_MULTIPLICITY_ENUM: + return convertRelationMultiplicityEnumToString(eDataType, instanceValue); + case OseeDslPackage.COMPARE_OP: + return convertCompareOpToString(eDataType, instanceValue); + case OseeDslPackage.XLOGIC_OPERATOR: + return convertXLogicOperatorToString(eDataType, instanceValue); + case OseeDslPackage.MATCH_FIELD: + return convertMatchFieldToString(eDataType, instanceValue); + case OseeDslPackage.ACCESS_PERMISSION_ENUM: + return convertAccessPermissionEnumToString(eDataType, instanceValue); + case OseeDslPackage.RELATION_TYPE_MATCH: + return convertRelationTypeMatchToString(eDataType, instanceValue); + case OseeDslPackage.XRELATION_SIDE_ENUM: + return convertXRelationSideEnumToString(eDataType, instanceValue); + default: + throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public OseeDsl createOseeDsl() { - OseeDslImpl oseeDsl = new OseeDslImpl(); - return oseeDsl; - } + OseeDslImpl oseeDsl = new OseeDslImpl(); + return oseeDsl; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public Import createImport() { - ImportImpl import_ = new ImportImpl(); - return import_; - } + ImportImpl import_ = new ImportImpl(); + return import_; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeElement createOseeElement() { - OseeElementImpl oseeElement = new OseeElementImpl(); - return oseeElement; - } + OseeElementImpl oseeElement = new OseeElementImpl(); + return oseeElement; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeType createOseeType() { - OseeTypeImpl oseeType = new OseeTypeImpl(); - return oseeType; - } + OseeTypeImpl oseeType = new OseeTypeImpl(); + return oseeType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType createXArtifactType() { - XArtifactTypeImpl xArtifactType = new XArtifactTypeImpl(); - return xArtifactType; - } + XArtifactTypeImpl xArtifactType = new XArtifactTypeImpl(); + return xArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeTypeRef createXAttributeTypeRef() { - XAttributeTypeRefImpl xAttributeTypeRef = new XAttributeTypeRefImpl(); - return xAttributeTypeRef; - } + XAttributeTypeRefImpl xAttributeTypeRef = new XAttributeTypeRefImpl(); + return xAttributeTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType createXAttributeType() { - XAttributeTypeImpl xAttributeType = new XAttributeTypeImpl(); - return xAttributeType; - } + XAttributeTypeImpl xAttributeType = new XAttributeTypeImpl(); + return xAttributeType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumType createXOseeEnumType() { - XOseeEnumTypeImpl xOseeEnumType = new XOseeEnumTypeImpl(); - return xOseeEnumType; - } + XOseeEnumTypeImpl xOseeEnumType = new XOseeEnumTypeImpl(); + return xOseeEnumType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumEntry createXOseeEnumEntry() { - XOseeEnumEntryImpl xOseeEnumEntry = new XOseeEnumEntryImpl(); - return xOseeEnumEntry; - } + XOseeEnumEntryImpl xOseeEnumEntry = new XOseeEnumEntryImpl(); + return xOseeEnumEntry; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumOverride createXOseeEnumOverride() { - XOseeEnumOverrideImpl xOseeEnumOverride = new XOseeEnumOverrideImpl(); - return xOseeEnumOverride; - } + XOseeEnumOverrideImpl xOseeEnumOverride = new XOseeEnumOverrideImpl(); + return xOseeEnumOverride; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OverrideOption createOverrideOption() { - OverrideOptionImpl overrideOption = new OverrideOptionImpl(); - return overrideOption; - } + OverrideOptionImpl overrideOption = new OverrideOptionImpl(); + return overrideOption; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AddEnum createAddEnum() { - AddEnumImpl addEnum = new AddEnumImpl(); - return addEnum; - } + AddEnumImpl addEnum = new AddEnumImpl(); + return addEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RemoveEnum createRemoveEnum() { - RemoveEnumImpl removeEnum = new RemoveEnumImpl(); - return removeEnum; - } + RemoveEnumImpl removeEnum = new RemoveEnumImpl(); + return removeEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeArtifactTypeOverride createXOseeArtifactTypeOverride() { - XOseeArtifactTypeOverrideImpl xOseeArtifactTypeOverride = new XOseeArtifactTypeOverrideImpl(); - return xOseeArtifactTypeOverride; - } + XOseeArtifactTypeOverrideImpl xOseeArtifactTypeOverride = new XOseeArtifactTypeOverrideImpl(); + return xOseeArtifactTypeOverride; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AttributeOverrideOption createAttributeOverrideOption() { - AttributeOverrideOptionImpl attributeOverrideOption = new AttributeOverrideOptionImpl(); - return attributeOverrideOption; - } + AttributeOverrideOptionImpl attributeOverrideOption = new AttributeOverrideOptionImpl(); + return attributeOverrideOption; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AddAttribute createAddAttribute() { - AddAttributeImpl addAttribute = new AddAttributeImpl(); - return addAttribute; - } + AddAttributeImpl addAttribute = new AddAttributeImpl(); + return addAttribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RemoveAttribute createRemoveAttribute() { - RemoveAttributeImpl removeAttribute = new RemoveAttributeImpl(); - return removeAttribute; - } + RemoveAttributeImpl removeAttribute = new RemoveAttributeImpl(); + return removeAttribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public UpdateAttribute createUpdateAttribute() { - UpdateAttributeImpl updateAttribute = new UpdateAttributeImpl(); - return updateAttribute; - } + UpdateAttributeImpl updateAttribute = new UpdateAttributeImpl(); + return updateAttribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationType createXRelationType() { - XRelationTypeImpl xRelationType = new XRelationTypeImpl(); - return xRelationType; - } + XRelationTypeImpl xRelationType = new XRelationTypeImpl(); + return xRelationType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public Condition createCondition() { - ConditionImpl condition = new ConditionImpl(); - return condition; - } + ConditionImpl condition = new ConditionImpl(); + return condition; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public SimpleCondition createSimpleCondition() { - SimpleConditionImpl simpleCondition = new SimpleConditionImpl(); - return simpleCondition; - } + SimpleConditionImpl simpleCondition = new SimpleConditionImpl(); + return simpleCondition; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public CompoundCondition createCompoundCondition() { - CompoundConditionImpl compoundCondition = new CompoundConditionImpl(); - return compoundCondition; - } + CompoundConditionImpl compoundCondition = new CompoundConditionImpl(); + return compoundCondition; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher createXArtifactMatcher() { - XArtifactMatcherImpl xArtifactMatcher = new XArtifactMatcherImpl(); - return xArtifactMatcher; - } + XArtifactMatcherImpl xArtifactMatcher = new XArtifactMatcherImpl(); + return xArtifactMatcher; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public Role createRole() { - RoleImpl role = new RoleImpl(); - return role; - } + RoleImpl role = new RoleImpl(); + return role; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public ReferencedContext createReferencedContext() { - ReferencedContextImpl referencedContext = new ReferencedContextImpl(); - return referencedContext; - } + ReferencedContextImpl referencedContext = new ReferencedContextImpl(); + return referencedContext; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public UsersAndGroups createUsersAndGroups() { - UsersAndGroupsImpl usersAndGroups = new UsersAndGroupsImpl(); - return usersAndGroups; - } + UsersAndGroupsImpl usersAndGroups = new UsersAndGroupsImpl(); + return usersAndGroups; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AccessContext createAccessContext() { - AccessContextImpl accessContext = new AccessContextImpl(); - return accessContext; - } + AccessContextImpl accessContext = new AccessContextImpl(); + return accessContext; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public HierarchyRestriction createHierarchyRestriction() { - HierarchyRestrictionImpl hierarchyRestriction = new HierarchyRestrictionImpl(); - return hierarchyRestriction; - } + HierarchyRestrictionImpl hierarchyRestriction = new HierarchyRestrictionImpl(); + return hierarchyRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypeArtifactTypePredicate createRelationTypeArtifactTypePredicate() { - RelationTypeArtifactTypePredicateImpl relationTypeArtifactTypePredicate = new RelationTypeArtifactTypePredicateImpl(); - return relationTypeArtifactTypePredicate; - } + RelationTypeArtifactTypePredicateImpl relationTypeArtifactTypePredicate = new RelationTypeArtifactTypePredicateImpl(); + return relationTypeArtifactTypePredicate; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypeArtifactPredicate createRelationTypeArtifactPredicate() { - RelationTypeArtifactPredicateImpl relationTypeArtifactPredicate = new RelationTypeArtifactPredicateImpl(); - return relationTypeArtifactPredicate; - } + RelationTypeArtifactPredicateImpl relationTypeArtifactPredicate = new RelationTypeArtifactPredicateImpl(); + return relationTypeArtifactPredicate; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypePredicate createRelationTypePredicate() { - RelationTypePredicateImpl relationTypePredicate = new RelationTypePredicateImpl(); - return relationTypePredicate; - } + RelationTypePredicateImpl relationTypePredicate = new RelationTypePredicateImpl(); + return relationTypePredicate; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public ObjectRestriction createObjectRestriction() { - ObjectRestrictionImpl objectRestriction = new ObjectRestrictionImpl(); - return objectRestriction; - } + ObjectRestrictionImpl objectRestriction = new ObjectRestrictionImpl(); + return objectRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public ArtifactMatchRestriction createArtifactMatchRestriction() { - ArtifactMatchRestrictionImpl artifactMatchRestriction = new ArtifactMatchRestrictionImpl(); - return artifactMatchRestriction; - } + ArtifactMatchRestrictionImpl artifactMatchRestriction = new ArtifactMatchRestrictionImpl(); + return artifactMatchRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public ArtifactTypeRestriction createArtifactTypeRestriction() { - ArtifactTypeRestrictionImpl artifactTypeRestriction = new ArtifactTypeRestrictionImpl(); - return artifactTypeRestriction; - } + ArtifactTypeRestrictionImpl artifactTypeRestriction = new ArtifactTypeRestrictionImpl(); + return artifactTypeRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AttributeTypeRestriction createAttributeTypeRestriction() { - AttributeTypeRestrictionImpl attributeTypeRestriction = new AttributeTypeRestrictionImpl(); - return attributeTypeRestriction; - } + AttributeTypeRestrictionImpl attributeTypeRestriction = new AttributeTypeRestrictionImpl(); + return attributeTypeRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public LegacyRelationTypeRestriction createLegacyRelationTypeRestriction() { - LegacyRelationTypeRestrictionImpl legacyRelationTypeRestriction = new LegacyRelationTypeRestrictionImpl(); - return legacyRelationTypeRestriction; - } + LegacyRelationTypeRestrictionImpl legacyRelationTypeRestriction = new LegacyRelationTypeRestrictionImpl(); + return legacyRelationTypeRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypeRestriction createRelationTypeRestriction() { - RelationTypeRestrictionImpl relationTypeRestriction = new RelationTypeRestrictionImpl(); - return relationTypeRestriction; - } + RelationTypeRestrictionImpl relationTypeRestriction = new RelationTypeRestrictionImpl(); + return relationTypeRestriction; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationMultiplicityEnum createRelationMultiplicityEnumFromString(EDataType eDataType, String initialValue) { - RelationMultiplicityEnum result = RelationMultiplicityEnum.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + RelationMultiplicityEnum result = RelationMultiplicityEnum.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertRelationMultiplicityEnumToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public CompareOp createCompareOpFromString(EDataType eDataType, String initialValue) { - CompareOp result = CompareOp.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + CompareOp result = CompareOp.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertCompareOpToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XLogicOperator createXLogicOperatorFromString(EDataType eDataType, String initialValue) { - XLogicOperator result = XLogicOperator.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + XLogicOperator result = XLogicOperator.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertXLogicOperatorToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public MatchField createMatchFieldFromString(EDataType eDataType, String initialValue) { - MatchField result = MatchField.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + MatchField result = MatchField.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertMatchFieldToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public AccessPermissionEnum createAccessPermissionEnumFromString(EDataType eDataType, String initialValue) { - AccessPermissionEnum result = AccessPermissionEnum.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + AccessPermissionEnum result = AccessPermissionEnum.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertAccessPermissionEnumToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypeMatch createRelationTypeMatchFromString(EDataType eDataType, String initialValue) { - RelationTypeMatch result = RelationTypeMatch.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + RelationTypeMatch result = RelationTypeMatch.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertRelationTypeMatchToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationSideEnum createXRelationSideEnumFromString(EDataType eDataType, String initialValue) { - XRelationSideEnum result = XRelationSideEnum.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } + XRelationSideEnum result = XRelationSideEnum.get(initialValue); + if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String convertXRelationSideEnumToString(EDataType eDataType, Object instanceValue) { - return instanceValue == null ? null : instanceValue.toString(); - } + return instanceValue == null ? null : instanceValue.toString(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeDslPackage getOseeDslPackage() { - return (OseeDslPackage)getEPackage(); - } + return (OseeDslPackage)getEPackage(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @deprecated - * @generated - */ + * @deprecated + * @generated + */ @Deprecated public static OseeDslPackage getPackage() { - return OseeDslPackage.eINSTANCE; - } + return OseeDslPackage.eINSTANCE; + } } //OseeDslFactoryImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslImpl.java index 6ad8ba48300..b29569f318b 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslImpl.java @@ -54,450 +54,465 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; public class OseeDslImpl extends MinimalEObjectImpl.Container implements OseeDsl { /** - * The cached value of the '{@link #getImports() <em>Imports</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getImports() <em>Imports</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getImports() - * @generated - * @ordered - */ + * @see #getImports() + * @generated + * @ordered + */ protected EList<Import> imports; /** - * The cached value of the '{@link #getArtifactTypes() <em>Artifact Types</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactTypes() <em>Artifact Types</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactTypes() - * @generated - * @ordered - */ + * @see #getArtifactTypes() + * @generated + * @ordered + */ protected EList<XArtifactType> artifactTypes; /** - * The cached value of the '{@link #getRelationTypes() <em>Relation Types</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRelationTypes() <em>Relation Types</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRelationTypes() - * @generated - * @ordered - */ + * @see #getRelationTypes() + * @generated + * @ordered + */ protected EList<XRelationType> relationTypes; /** - * The cached value of the '{@link #getAttributeTypes() <em>Attribute Types</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAttributeTypes() <em>Attribute Types</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAttributeTypes() - * @generated - * @ordered - */ + * @see #getAttributeTypes() + * @generated + * @ordered + */ protected EList<XAttributeType> attributeTypes; /** - * The cached value of the '{@link #getEnumTypes() <em>Enum Types</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumTypes() <em>Enum Types</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumTypes() - * @generated - * @ordered - */ + * @see #getEnumTypes() + * @generated + * @ordered + */ protected EList<XOseeEnumType> enumTypes; /** - * The cached value of the '{@link #getEnumOverrides() <em>Enum Overrides</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumOverrides() <em>Enum Overrides</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumOverrides() - * @generated - * @ordered - */ + * @see #getEnumOverrides() + * @generated + * @ordered + */ protected EList<XOseeEnumOverride> enumOverrides; /** - * The cached value of the '{@link #getArtifactTypeOverrides() <em>Artifact Type Overrides</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactTypeOverrides() <em>Artifact Type Overrides</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactTypeOverrides() - * @generated - * @ordered - */ + * @see #getArtifactTypeOverrides() + * @generated + * @ordered + */ protected EList<XOseeArtifactTypeOverride> artifactTypeOverrides; /** - * The cached value of the '{@link #getArtifactMatchRefs() <em>Artifact Match Refs</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactMatchRefs() <em>Artifact Match Refs</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactMatchRefs() - * @generated - * @ordered - */ + * @see #getArtifactMatchRefs() + * @generated + * @ordered + */ protected EList<XArtifactMatcher> artifactMatchRefs; /** - * The cached value of the '{@link #getAccessDeclarations() <em>Access Declarations</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAccessDeclarations() <em>Access Declarations</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAccessDeclarations() - * @generated - * @ordered - */ + * @see #getAccessDeclarations() + * @generated + * @ordered + */ protected EList<AccessContext> accessDeclarations; /** - * The cached value of the '{@link #getRoleDeclarations() <em>Role Declarations</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRoleDeclarations() <em>Role Declarations</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRoleDeclarations() - * @generated - * @ordered - */ + * @see #getRoleDeclarations() + * @generated + * @ordered + */ protected EList<Role> roleDeclarations; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected OseeDslImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.OSEE_DSL; - } + return OseeDslPackage.Literals.OSEE_DSL; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<Import> getImports() { - if (imports == null) { - imports = new EObjectContainmentEList<Import>(Import.class, this, OseeDslPackage.OSEE_DSL__IMPORTS); - } - return imports; - } + if (imports == null) + { + imports = new EObjectContainmentEList<Import>(Import.class, this, OseeDslPackage.OSEE_DSL__IMPORTS); + } + return imports; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XArtifactType> getArtifactTypes() { - if (artifactTypes == null) { - artifactTypes = new EObjectContainmentEList<XArtifactType>(XArtifactType.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES); - } - return artifactTypes; - } + if (artifactTypes == null) + { + artifactTypes = new EObjectContainmentEList<XArtifactType>(XArtifactType.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES); + } + return artifactTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XRelationType> getRelationTypes() { - if (relationTypes == null) { - relationTypes = new EObjectContainmentEList<XRelationType>(XRelationType.class, this, OseeDslPackage.OSEE_DSL__RELATION_TYPES); - } - return relationTypes; - } + if (relationTypes == null) + { + relationTypes = new EObjectContainmentEList<XRelationType>(XRelationType.class, this, OseeDslPackage.OSEE_DSL__RELATION_TYPES); + } + return relationTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XAttributeType> getAttributeTypes() { - if (attributeTypes == null) { - attributeTypes = new EObjectContainmentEList<XAttributeType>(XAttributeType.class, this, OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES); - } - return attributeTypes; - } + if (attributeTypes == null) + { + attributeTypes = new EObjectContainmentEList<XAttributeType>(XAttributeType.class, this, OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES); + } + return attributeTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XOseeEnumType> getEnumTypes() { - if (enumTypes == null) { - enumTypes = new EObjectContainmentEList<XOseeEnumType>(XOseeEnumType.class, this, OseeDslPackage.OSEE_DSL__ENUM_TYPES); - } - return enumTypes; - } + if (enumTypes == null) + { + enumTypes = new EObjectContainmentEList<XOseeEnumType>(XOseeEnumType.class, this, OseeDslPackage.OSEE_DSL__ENUM_TYPES); + } + return enumTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XOseeEnumOverride> getEnumOverrides() { - if (enumOverrides == null) { - enumOverrides = new EObjectContainmentEList<XOseeEnumOverride>(XOseeEnumOverride.class, this, OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES); - } - return enumOverrides; - } + if (enumOverrides == null) + { + enumOverrides = new EObjectContainmentEList<XOseeEnumOverride>(XOseeEnumOverride.class, this, OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES); + } + return enumOverrides; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XOseeArtifactTypeOverride> getArtifactTypeOverrides() { - if (artifactTypeOverrides == null) { - artifactTypeOverrides = new EObjectContainmentEList<XOseeArtifactTypeOverride>(XOseeArtifactTypeOverride.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES); - } - return artifactTypeOverrides; - } + if (artifactTypeOverrides == null) + { + artifactTypeOverrides = new EObjectContainmentEList<XOseeArtifactTypeOverride>(XOseeArtifactTypeOverride.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES); + } + return artifactTypeOverrides; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XArtifactMatcher> getArtifactMatchRefs() { - if (artifactMatchRefs == null) { - artifactMatchRefs = new EObjectContainmentEList<XArtifactMatcher>(XArtifactMatcher.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS); - } - return artifactMatchRefs; - } + if (artifactMatchRefs == null) + { + artifactMatchRefs = new EObjectContainmentEList<XArtifactMatcher>(XArtifactMatcher.class, this, OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS); + } + return artifactMatchRefs; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<AccessContext> getAccessDeclarations() { - if (accessDeclarations == null) { - accessDeclarations = new EObjectContainmentEList<AccessContext>(AccessContext.class, this, OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS); - } - return accessDeclarations; - } + if (accessDeclarations == null) + { + accessDeclarations = new EObjectContainmentEList<AccessContext>(AccessContext.class, this, OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS); + } + return accessDeclarations; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<Role> getRoleDeclarations() { - if (roleDeclarations == null) { - roleDeclarations = new EObjectContainmentEList<Role>(Role.class, this, OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS); - } - return roleDeclarations; - } + if (roleDeclarations == null) + { + roleDeclarations = new EObjectContainmentEList<Role>(Role.class, this, OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS); + } + return roleDeclarations; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - return ((InternalEList<?>)getImports()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - return ((InternalEList<?>)getArtifactTypes()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - return ((InternalEList<?>)getRelationTypes()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - return ((InternalEList<?>)getAttributeTypes()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - return ((InternalEList<?>)getEnumTypes()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - return ((InternalEList<?>)getEnumOverrides()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - return ((InternalEList<?>)getArtifactTypeOverrides()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - return ((InternalEList<?>)getArtifactMatchRefs()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - return ((InternalEList<?>)getAccessDeclarations()).basicRemove(otherEnd, msgs); - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - return ((InternalEList<?>)getRoleDeclarations()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.OSEE_DSL__IMPORTS: + return ((InternalEList<?>)getImports()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: + return ((InternalEList<?>)getArtifactTypes()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__RELATION_TYPES: + return ((InternalEList<?>)getRelationTypes()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: + return ((InternalEList<?>)getAttributeTypes()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ENUM_TYPES: + return ((InternalEList<?>)getEnumTypes()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: + return ((InternalEList<?>)getEnumOverrides()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: + return ((InternalEList<?>)getArtifactTypeOverrides()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: + return ((InternalEList<?>)getArtifactMatchRefs()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: + return ((InternalEList<?>)getAccessDeclarations()).basicRemove(otherEnd, msgs); + case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: + return ((InternalEList<?>)getRoleDeclarations()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - return getImports(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - return getArtifactTypes(); - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - return getRelationTypes(); - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - return getAttributeTypes(); - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - return getEnumTypes(); - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - return getEnumOverrides(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - return getArtifactTypeOverrides(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - return getArtifactMatchRefs(); - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - return getAccessDeclarations(); - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - return getRoleDeclarations(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.OSEE_DSL__IMPORTS: + return getImports(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: + return getArtifactTypes(); + case OseeDslPackage.OSEE_DSL__RELATION_TYPES: + return getRelationTypes(); + case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: + return getAttributeTypes(); + case OseeDslPackage.OSEE_DSL__ENUM_TYPES: + return getEnumTypes(); + case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: + return getEnumOverrides(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: + return getArtifactTypeOverrides(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: + return getArtifactMatchRefs(); + case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: + return getAccessDeclarations(); + case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: + return getRoleDeclarations(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - getImports().clear(); - getImports().addAll((Collection<? extends Import>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - getArtifactTypes().clear(); - getArtifactTypes().addAll((Collection<? extends XArtifactType>)newValue); - return; - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - getRelationTypes().clear(); - getRelationTypes().addAll((Collection<? extends XRelationType>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - getAttributeTypes().clear(); - getAttributeTypes().addAll((Collection<? extends XAttributeType>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - getEnumTypes().clear(); - getEnumTypes().addAll((Collection<? extends XOseeEnumType>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - getEnumOverrides().clear(); - getEnumOverrides().addAll((Collection<? extends XOseeEnumOverride>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - getArtifactTypeOverrides().clear(); - getArtifactTypeOverrides().addAll((Collection<? extends XOseeArtifactTypeOverride>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - getArtifactMatchRefs().clear(); - getArtifactMatchRefs().addAll((Collection<? extends XArtifactMatcher>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - getAccessDeclarations().clear(); - getAccessDeclarations().addAll((Collection<? extends AccessContext>)newValue); - return; - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - getRoleDeclarations().clear(); - getRoleDeclarations().addAll((Collection<? extends Role>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.OSEE_DSL__IMPORTS: + getImports().clear(); + getImports().addAll((Collection<? extends Import>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: + getArtifactTypes().clear(); + getArtifactTypes().addAll((Collection<? extends XArtifactType>)newValue); + return; + case OseeDslPackage.OSEE_DSL__RELATION_TYPES: + getRelationTypes().clear(); + getRelationTypes().addAll((Collection<? extends XRelationType>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: + getAttributeTypes().clear(); + getAttributeTypes().addAll((Collection<? extends XAttributeType>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ENUM_TYPES: + getEnumTypes().clear(); + getEnumTypes().addAll((Collection<? extends XOseeEnumType>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: + getEnumOverrides().clear(); + getEnumOverrides().addAll((Collection<? extends XOseeEnumOverride>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: + getArtifactTypeOverrides().clear(); + getArtifactTypeOverrides().addAll((Collection<? extends XOseeArtifactTypeOverride>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: + getArtifactMatchRefs().clear(); + getArtifactMatchRefs().addAll((Collection<? extends XArtifactMatcher>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: + getAccessDeclarations().clear(); + getAccessDeclarations().addAll((Collection<? extends AccessContext>)newValue); + return; + case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: + getRoleDeclarations().clear(); + getRoleDeclarations().addAll((Collection<? extends Role>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - getImports().clear(); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - getArtifactTypes().clear(); - return; - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - getRelationTypes().clear(); - return; - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - getAttributeTypes().clear(); - return; - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - getEnumTypes().clear(); - return; - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - getEnumOverrides().clear(); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - getArtifactTypeOverrides().clear(); - return; - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - getArtifactMatchRefs().clear(); - return; - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - getAccessDeclarations().clear(); - return; - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - getRoleDeclarations().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.OSEE_DSL__IMPORTS: + getImports().clear(); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: + getArtifactTypes().clear(); + return; + case OseeDslPackage.OSEE_DSL__RELATION_TYPES: + getRelationTypes().clear(); + return; + case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: + getAttributeTypes().clear(); + return; + case OseeDslPackage.OSEE_DSL__ENUM_TYPES: + getEnumTypes().clear(); + return; + case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: + getEnumOverrides().clear(); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: + getArtifactTypeOverrides().clear(); + return; + case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: + getArtifactMatchRefs().clear(); + return; + case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: + getAccessDeclarations().clear(); + return; + case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: + getRoleDeclarations().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - return imports != null && !imports.isEmpty(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - return artifactTypes != null && !artifactTypes.isEmpty(); - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - return relationTypes != null && !relationTypes.isEmpty(); - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - return attributeTypes != null && !attributeTypes.isEmpty(); - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - return enumTypes != null && !enumTypes.isEmpty(); - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - return enumOverrides != null && !enumOverrides.isEmpty(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - return artifactTypeOverrides != null && !artifactTypeOverrides.isEmpty(); - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - return artifactMatchRefs != null && !artifactMatchRefs.isEmpty(); - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - return accessDeclarations != null && !accessDeclarations.isEmpty(); - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - return roleDeclarations != null && !roleDeclarations.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.OSEE_DSL__IMPORTS: + return imports != null && !imports.isEmpty(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: + return artifactTypes != null && !artifactTypes.isEmpty(); + case OseeDslPackage.OSEE_DSL__RELATION_TYPES: + return relationTypes != null && !relationTypes.isEmpty(); + case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: + return attributeTypes != null && !attributeTypes.isEmpty(); + case OseeDslPackage.OSEE_DSL__ENUM_TYPES: + return enumTypes != null && !enumTypes.isEmpty(); + case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: + return enumOverrides != null && !enumOverrides.isEmpty(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: + return artifactTypeOverrides != null && !artifactTypeOverrides.isEmpty(); + case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: + return artifactMatchRefs != null && !artifactMatchRefs.isEmpty(); + case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: + return accessDeclarations != null && !accessDeclarations.isEmpty(); + case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: + return roleDeclarations != null && !roleDeclarations.isEmpty(); + } + return super.eIsSet(featureID); + } } //OseeDslImpl 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 19e7f4261ff..63319f2b3f3 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 @@ -66,2181 +66,2181 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass oseeDslEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass importEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass oseeElementEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass oseeTypeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xArtifactTypeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xAttributeTypeRefEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xAttributeTypeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xOseeEnumTypeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xOseeEnumEntryEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xOseeEnumOverrideEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass overrideOptionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass addEnumEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass removeEnumEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xOseeArtifactTypeOverrideEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass attributeOverrideOptionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass addAttributeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass removeAttributeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass updateAttributeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xRelationTypeEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass conditionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass simpleConditionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass compoundConditionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass xArtifactMatcherEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass roleEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass referencedContextEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass usersAndGroupsEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass accessContextEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass hierarchyRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass relationTypeArtifactTypePredicateEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass relationTypeArtifactPredicateEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass relationTypePredicateEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass objectRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass artifactMatchRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass artifactTypeRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass attributeTypeRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass legacyRelationTypeRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EClass relationTypeRestrictionEClass = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum relationMultiplicityEnumEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum compareOpEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum xLogicOperatorEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum matchFieldEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum accessPermissionEnumEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum relationTypeMatchEEnum = null; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private EEnum xRelationSideEnumEEnum = null; /** - * Creates an instance of the model <b>Package</b>, registered with - * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package - * package URI value. - * <p>Note: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#eNS_URI - * @see #init() - * @generated - */ + * Creates an instance of the model <b>Package</b>, registered with + * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package + * package URI value. + * <p>Note: the correct way to create the package is via the static + * factory method {@link #init init()}, which also performs + * initialization of the package, or returns the registered package, + * if one already exists. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.emf.ecore.EPackage.Registry + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#eNS_URI + * @see #init() + * @generated + */ private OseeDslPackageImpl() { - super(eNS_URI, OseeDslFactory.eINSTANCE); - } + super(eNS_URI, OseeDslFactory.eINSTANCE); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private static boolean isInited = false; /** - * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * - * <p>This method is used to initialize {@link OseeDslPackage#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * <!-- begin-user-doc --> + * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. + * + * <p>This method is used to initialize {@link OseeDslPackage#eINSTANCE} when that field is accessed. + * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ + * @see #eNS_URI + * @see #createPackageContents() + * @see #initializePackageContents() + * @generated + */ public static OseeDslPackage init() { - if (isInited) return (OseeDslPackage)EPackage.Registry.INSTANCE.getEPackage(OseeDslPackage.eNS_URI); + if (isInited) return (OseeDslPackage)EPackage.Registry.INSTANCE.getEPackage(OseeDslPackage.eNS_URI); - // Obtain or create and register package - OseeDslPackageImpl theOseeDslPackage = (OseeDslPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof OseeDslPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new OseeDslPackageImpl()); + // Obtain or create and register package + OseeDslPackageImpl theOseeDslPackage = (OseeDslPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof OseeDslPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new OseeDslPackageImpl()); - isInited = true; + isInited = true; - // Create package meta-data objects - theOseeDslPackage.createPackageContents(); + // Create package meta-data objects + theOseeDslPackage.createPackageContents(); - // Initialize created meta-data - theOseeDslPackage.initializePackageContents(); + // Initialize created meta-data + theOseeDslPackage.initializePackageContents(); - // Mark meta-data to indicate it can't be changed - theOseeDslPackage.freeze(); + // Mark meta-data to indicate it can't be changed + theOseeDslPackage.freeze(); - // Update the registry and return the package - EPackage.Registry.INSTANCE.put(OseeDslPackage.eNS_URI, theOseeDslPackage); - return theOseeDslPackage; - } + // Update the registry and return the package + EPackage.Registry.INSTANCE.put(OseeDslPackage.eNS_URI, theOseeDslPackage); + return theOseeDslPackage; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getOseeDsl() { - return oseeDslEClass; - } + return oseeDslEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_Imports() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(0); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_ArtifactTypes() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(1); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_RelationTypes() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(2); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_AttributeTypes() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(3); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_EnumTypes() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(4); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(4); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_EnumOverrides() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(5); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(5); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_ArtifactTypeOverrides() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(6); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(6); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_ArtifactMatchRefs() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(7); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(7); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_AccessDeclarations() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(8); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(8); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getOseeDsl_RoleDeclarations() { - return (EReference)oseeDslEClass.getEStructuralFeatures().get(9); - } + return (EReference)oseeDslEClass.getEStructuralFeatures().get(9); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getImport() { - return importEClass; - } + return importEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getImport_ImportURI() { - return (EAttribute)importEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)importEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getOseeElement() { - return oseeElementEClass; - } + return oseeElementEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getOseeType() { - return oseeTypeEClass; - } + return oseeTypeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getOseeType_Name() { - return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getOseeType_TypeGuid() { - return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getOseeType_Uuid() { - return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)oseeTypeEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXArtifactType() { - return xArtifactTypeEClass; - } + return xArtifactTypeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXArtifactType_Abstract() { - return (EAttribute)xArtifactTypeEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)xArtifactTypeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXArtifactType_SuperArtifactTypes() { - return (EReference)xArtifactTypeEClass.getEStructuralFeatures().get(1); - } + return (EReference)xArtifactTypeEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXArtifactType_ValidAttributeTypes() { - return (EReference)xArtifactTypeEClass.getEStructuralFeatures().get(2); - } + return (EReference)xArtifactTypeEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXAttributeTypeRef() { - return xAttributeTypeRefEClass; - } + return xAttributeTypeRefEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXAttributeTypeRef_ValidAttributeType() { - return (EReference)xAttributeTypeRefEClass.getEStructuralFeatures().get(0); - } + return (EReference)xAttributeTypeRefEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeTypeRef_BranchGuid() { - return (EAttribute)xAttributeTypeRefEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)xAttributeTypeRefEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXAttributeType() { - return xAttributeTypeEClass; - } + return xAttributeTypeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_BaseAttributeType() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXAttributeType_Override() { - return (EReference)xAttributeTypeEClass.getEStructuralFeatures().get(1); - } + return (EReference)xAttributeTypeEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_DataProvider() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_Min() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(3); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_Max() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(4); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(4); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_TaggerId() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(5); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(5); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXAttributeType_EnumType() { - return (EReference)xAttributeTypeEClass.getEStructuralFeatures().get(6); - } + return (EReference)xAttributeTypeEClass.getEStructuralFeatures().get(6); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_Description() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(7); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(7); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_DefaultValue() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(8); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(8); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_FileExtension() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(9); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(9); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXAttributeType_MediaType() { - return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(10); - } + return (EAttribute)xAttributeTypeEClass.getEStructuralFeatures().get(10); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXOseeEnumType() { - return xOseeEnumTypeEClass; - } + return xOseeEnumTypeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXOseeEnumType_EnumEntries() { - return (EReference)xOseeEnumTypeEClass.getEStructuralFeatures().get(0); - } + return (EReference)xOseeEnumTypeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXOseeEnumEntry() { - return xOseeEnumEntryEClass; - } + return xOseeEnumEntryEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeEnumEntry_Name() { - return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeEnumEntry_Ordinal() { - return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeEnumEntry_EntryGuid() { - return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeEnumEntry_Description() { - return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(3); - } + return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXOseeEnumOverride() { - return xOseeEnumOverrideEClass; - } + return xOseeEnumOverrideEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXOseeEnumOverride_OverridenEnumType() { - return (EReference)xOseeEnumOverrideEClass.getEStructuralFeatures().get(0); - } + return (EReference)xOseeEnumOverrideEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeEnumOverride_InheritAll() { - return (EAttribute)xOseeEnumOverrideEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)xOseeEnumOverrideEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXOseeEnumOverride_OverrideOptions() { - return (EReference)xOseeEnumOverrideEClass.getEStructuralFeatures().get(2); - } + return (EReference)xOseeEnumOverrideEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getOverrideOption() { - return overrideOptionEClass; - } + return overrideOptionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getAddEnum() { - return addEnumEClass; - } + return addEnumEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAddEnum_EnumEntry() { - return (EAttribute)addEnumEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)addEnumEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAddEnum_Ordinal() { - return (EAttribute)addEnumEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)addEnumEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAddEnum_EntryGuid() { - return (EAttribute)addEnumEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)addEnumEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAddEnum_Description() { - return (EAttribute)addEnumEClass.getEStructuralFeatures().get(3); - } + return (EAttribute)addEnumEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRemoveEnum() { - return removeEnumEClass; - } + return removeEnumEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRemoveEnum_EnumEntry() { - return (EReference)removeEnumEClass.getEStructuralFeatures().get(0); - } + return (EReference)removeEnumEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXOseeArtifactTypeOverride() { - return xOseeArtifactTypeOverrideEClass; - } + return xOseeArtifactTypeOverrideEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXOseeArtifactTypeOverride_OverridenArtifactType() { - return (EReference)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(0); - } + return (EReference)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXOseeArtifactTypeOverride_InheritAll() { - return (EAttribute)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXOseeArtifactTypeOverride_OverrideOptions() { - return (EReference)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(2); - } + return (EReference)xOseeArtifactTypeOverrideEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getAttributeOverrideOption() { - return attributeOverrideOptionEClass; - } + return attributeOverrideOptionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getAddAttribute() { - return addAttributeEClass; - } + return addAttributeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAddAttribute_Attribute() { - return (EReference)addAttributeEClass.getEStructuralFeatures().get(0); - } + return (EReference)addAttributeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRemoveAttribute() { - return removeAttributeEClass; - } + return removeAttributeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRemoveAttribute_Attribute() { - return (EReference)removeAttributeEClass.getEStructuralFeatures().get(0); - } + return (EReference)removeAttributeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getUpdateAttribute() { - return updateAttributeEClass; - } + return updateAttributeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getUpdateAttribute_Attribute() { - return (EReference)updateAttributeEClass.getEStructuralFeatures().get(0); - } + return (EReference)updateAttributeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXRelationType() { - return xRelationTypeEClass; - } + return xRelationTypeEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXRelationType_SideAName() { - return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXRelationType_SideAArtifactType() { - return (EReference)xRelationTypeEClass.getEStructuralFeatures().get(1); - } + return (EReference)xRelationTypeEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXRelationType_SideBName() { - return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXRelationType_SideBArtifactType() { - return (EReference)xRelationTypeEClass.getEStructuralFeatures().get(3); - } + return (EReference)xRelationTypeEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXRelationType_DefaultOrderType() { - return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(4); - } + return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(4); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXRelationType_Multiplicity() { - return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(5); - } + return (EAttribute)xRelationTypeEClass.getEStructuralFeatures().get(5); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getCondition() { - return conditionEClass; - } + return conditionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getSimpleCondition() { - return simpleConditionEClass; - } + return simpleConditionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getSimpleCondition_Field() { - return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getSimpleCondition_Op() { - return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getSimpleCondition_Expression() { - return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)simpleConditionEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getCompoundCondition() { - return compoundConditionEClass; - } + return compoundConditionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getCompoundCondition_Conditions() { - return (EReference)compoundConditionEClass.getEStructuralFeatures().get(0); - } + return (EReference)compoundConditionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getCompoundCondition_Operators() { - return (EAttribute)compoundConditionEClass.getEStructuralFeatures().get(1); - } + return (EAttribute)compoundConditionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getXArtifactMatcher() { - return xArtifactMatcherEClass; - } + return xArtifactMatcherEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXArtifactMatcher_Name() { - return (EAttribute)xArtifactMatcherEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)xArtifactMatcherEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getXArtifactMatcher_Conditions() { - return (EReference)xArtifactMatcherEClass.getEStructuralFeatures().get(1); - } + return (EReference)xArtifactMatcherEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getXArtifactMatcher_Operators() { - return (EAttribute)xArtifactMatcherEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)xArtifactMatcherEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRole() { - return roleEClass; - } + return roleEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getRole_Name() { - return (EAttribute)roleEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)roleEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRole_SuperRoles() { - return (EReference)roleEClass.getEStructuralFeatures().get(1); - } + return (EReference)roleEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRole_UsersAndGroups() { - return (EReference)roleEClass.getEStructuralFeatures().get(2); - } + return (EReference)roleEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRole_ReferencedContexts() { - return (EReference)roleEClass.getEStructuralFeatures().get(3); - } + return (EReference)roleEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getReferencedContext() { - return referencedContextEClass; - } + return referencedContextEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getReferencedContext_AccessContextRef() { - return (EAttribute)referencedContextEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)referencedContextEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getUsersAndGroups() { - return usersAndGroupsEClass; - } + return usersAndGroupsEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getUsersAndGroups_UserOrGroupGuid() { - return (EAttribute)usersAndGroupsEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)usersAndGroupsEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getAccessContext() { - return accessContextEClass; - } + return accessContextEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAccessContext_Name() { - return (EAttribute)accessContextEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)accessContextEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAccessContext_SuperAccessContexts() { - return (EReference)accessContextEClass.getEStructuralFeatures().get(1); - } + return (EReference)accessContextEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getAccessContext_Guid() { - return (EAttribute)accessContextEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)accessContextEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAccessContext_AccessRules() { - return (EReference)accessContextEClass.getEStructuralFeatures().get(3); - } + return (EReference)accessContextEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAccessContext_HierarchyRestrictions() { - return (EReference)accessContextEClass.getEStructuralFeatures().get(4); - } + return (EReference)accessContextEClass.getEStructuralFeatures().get(4); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getHierarchyRestriction() { - return hierarchyRestrictionEClass; - } + return hierarchyRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getHierarchyRestriction_ArtifactMatcherRef() { - return (EReference)hierarchyRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EReference)hierarchyRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getHierarchyRestriction_AccessRules() { - return (EReference)hierarchyRestrictionEClass.getEStructuralFeatures().get(1); - } + return (EReference)hierarchyRestrictionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRelationTypeArtifactTypePredicate() { - return relationTypeArtifactTypePredicateEClass; - } + return relationTypeArtifactTypePredicateEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRelationTypeArtifactTypePredicate_ArtifactTypeRef() { - return (EReference)relationTypeArtifactTypePredicateEClass.getEStructuralFeatures().get(0); - } + return (EReference)relationTypeArtifactTypePredicateEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRelationTypeArtifactPredicate() { - return relationTypeArtifactPredicateEClass; - } + return relationTypeArtifactPredicateEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRelationTypeArtifactPredicate_ArtifactMatcherRef() { - return (EReference)relationTypeArtifactPredicateEClass.getEStructuralFeatures().get(0); - } + return (EReference)relationTypeArtifactPredicateEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRelationTypePredicate() { - return relationTypePredicateEClass; - } + return relationTypePredicateEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getObjectRestriction() { - return objectRestrictionEClass; - } + return objectRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getObjectRestriction_Permission() { - return (EAttribute)objectRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)objectRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getArtifactMatchRestriction() { - return artifactMatchRestrictionEClass; - } + return artifactMatchRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getArtifactMatchRestriction_ArtifactMatcherRef() { - return (EReference)artifactMatchRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EReference)artifactMatchRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getArtifactTypeRestriction() { - return artifactTypeRestrictionEClass; - } + return artifactTypeRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getArtifactTypeRestriction_ArtifactTypeRef() { - return (EReference)artifactTypeRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EReference)artifactTypeRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getAttributeTypeRestriction() { - return attributeTypeRestrictionEClass; - } + return attributeTypeRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAttributeTypeRestriction_AttributeTypeRef() { - return (EReference)attributeTypeRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EReference)attributeTypeRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getAttributeTypeRestriction_ArtifactTypeRef() { - return (EReference)attributeTypeRestrictionEClass.getEStructuralFeatures().get(1); - } + return (EReference)attributeTypeRestrictionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getLegacyRelationTypeRestriction() { - return legacyRelationTypeRestrictionEClass; - } + return legacyRelationTypeRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getLegacyRelationTypeRestriction_Permission() { - return (EAttribute)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getLegacyRelationTypeRestriction_RelationTypeRef() { - return (EReference)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(1); - } + return (EReference)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getLegacyRelationTypeRestriction_RestrictedToSide() { - return (EAttribute)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getLegacyRelationTypeRestriction_ArtifactMatcherRef() { - return (EReference)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(3); - } + return (EReference)legacyRelationTypeRestrictionEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EClass getRelationTypeRestriction() { - return relationTypeRestrictionEClass; - } + return relationTypeRestrictionEClass; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getRelationTypeRestriction_RelationTypeMatch() { - return (EAttribute)relationTypeRestrictionEClass.getEStructuralFeatures().get(0); - } + return (EAttribute)relationTypeRestrictionEClass.getEStructuralFeatures().get(0); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRelationTypeRestriction_RelationTypeRef() { - return (EReference)relationTypeRestrictionEClass.getEStructuralFeatures().get(1); - } + return (EReference)relationTypeRestrictionEClass.getEStructuralFeatures().get(1); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EAttribute getRelationTypeRestriction_RestrictedToSide() { - return (EAttribute)relationTypeRestrictionEClass.getEStructuralFeatures().get(2); - } + return (EAttribute)relationTypeRestrictionEClass.getEStructuralFeatures().get(2); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EReference getRelationTypeRestriction_Predicate() { - return (EReference)relationTypeRestrictionEClass.getEStructuralFeatures().get(3); - } + return (EReference)relationTypeRestrictionEClass.getEStructuralFeatures().get(3); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getRelationMultiplicityEnum() { - return relationMultiplicityEnumEEnum; - } + return relationMultiplicityEnumEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getCompareOp() { - return compareOpEEnum; - } + return compareOpEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getXLogicOperator() { - return xLogicOperatorEEnum; - } + return xLogicOperatorEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getMatchField() { - return matchFieldEEnum; - } + return matchFieldEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getAccessPermissionEnum() { - return accessPermissionEnumEEnum; - } + return accessPermissionEnumEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getRelationTypeMatch() { - return relationTypeMatchEEnum; - } + return relationTypeMatchEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EEnum getXRelationSideEnum() { - return xRelationSideEnumEEnum; - } + return xRelationSideEnumEEnum; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeDslFactory getOseeDslFactory() { - return (OseeDslFactory)getEFactoryInstance(); - } + return (OseeDslFactory)getEFactoryInstance(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> + * Creates the meta-model objects for the package. This method is + * guarded to have no affect on any invocation but its first. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void createPackageContents() { - if (isCreated) return; - isCreated = true; - - // Create classes and their features - oseeDslEClass = createEClass(OSEE_DSL); - createEReference(oseeDslEClass, OSEE_DSL__IMPORTS); - createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_TYPES); - createEReference(oseeDslEClass, OSEE_DSL__RELATION_TYPES); - createEReference(oseeDslEClass, OSEE_DSL__ATTRIBUTE_TYPES); - createEReference(oseeDslEClass, OSEE_DSL__ENUM_TYPES); - createEReference(oseeDslEClass, OSEE_DSL__ENUM_OVERRIDES); - createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_TYPE_OVERRIDES); - createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_MATCH_REFS); - createEReference(oseeDslEClass, OSEE_DSL__ACCESS_DECLARATIONS); - createEReference(oseeDslEClass, OSEE_DSL__ROLE_DECLARATIONS); - - importEClass = createEClass(IMPORT); - createEAttribute(importEClass, IMPORT__IMPORT_URI); - - oseeElementEClass = createEClass(OSEE_ELEMENT); - - oseeTypeEClass = createEClass(OSEE_TYPE); - createEAttribute(oseeTypeEClass, OSEE_TYPE__NAME); - createEAttribute(oseeTypeEClass, OSEE_TYPE__TYPE_GUID); - createEAttribute(oseeTypeEClass, OSEE_TYPE__UUID); - - xArtifactTypeEClass = createEClass(XARTIFACT_TYPE); - createEAttribute(xArtifactTypeEClass, XARTIFACT_TYPE__ABSTRACT); - createEReference(xArtifactTypeEClass, XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES); - createEReference(xArtifactTypeEClass, XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES); - - xAttributeTypeRefEClass = createEClass(XATTRIBUTE_TYPE_REF); - createEReference(xAttributeTypeRefEClass, XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE); - createEAttribute(xAttributeTypeRefEClass, XATTRIBUTE_TYPE_REF__BRANCH_GUID); - - xAttributeTypeEClass = createEClass(XATTRIBUTE_TYPE); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE); - createEReference(xAttributeTypeEClass, XATTRIBUTE_TYPE__OVERRIDE); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DATA_PROVIDER); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MIN); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MAX); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__TAGGER_ID); - createEReference(xAttributeTypeEClass, XATTRIBUTE_TYPE__ENUM_TYPE); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DESCRIPTION); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DEFAULT_VALUE); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__FILE_EXTENSION); - createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MEDIA_TYPE); - - xOseeEnumTypeEClass = createEClass(XOSEE_ENUM_TYPE); - createEReference(xOseeEnumTypeEClass, XOSEE_ENUM_TYPE__ENUM_ENTRIES); - - xOseeEnumEntryEClass = createEClass(XOSEE_ENUM_ENTRY); - 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); - createEAttribute(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__INHERIT_ALL); - createEReference(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS); - - overrideOptionEClass = createEClass(OVERRIDE_OPTION); - - addEnumEClass = createEClass(ADD_ENUM); - 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); - - xOseeArtifactTypeOverrideEClass = createEClass(XOSEE_ARTIFACT_TYPE_OVERRIDE); - createEReference(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE); - createEAttribute(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL); - createEReference(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS); - - attributeOverrideOptionEClass = createEClass(ATTRIBUTE_OVERRIDE_OPTION); - - addAttributeEClass = createEClass(ADD_ATTRIBUTE); - createEReference(addAttributeEClass, ADD_ATTRIBUTE__ATTRIBUTE); - - removeAttributeEClass = createEClass(REMOVE_ATTRIBUTE); - createEReference(removeAttributeEClass, REMOVE_ATTRIBUTE__ATTRIBUTE); - - updateAttributeEClass = createEClass(UPDATE_ATTRIBUTE); - createEReference(updateAttributeEClass, UPDATE_ATTRIBUTE__ATTRIBUTE); - - xRelationTypeEClass = createEClass(XRELATION_TYPE); - createEAttribute(xRelationTypeEClass, XRELATION_TYPE__SIDE_ANAME); - createEReference(xRelationTypeEClass, XRELATION_TYPE__SIDE_AARTIFACT_TYPE); - createEAttribute(xRelationTypeEClass, XRELATION_TYPE__SIDE_BNAME); - createEReference(xRelationTypeEClass, XRELATION_TYPE__SIDE_BARTIFACT_TYPE); - createEAttribute(xRelationTypeEClass, XRELATION_TYPE__DEFAULT_ORDER_TYPE); - createEAttribute(xRelationTypeEClass, XRELATION_TYPE__MULTIPLICITY); - - conditionEClass = createEClass(CONDITION); - - simpleConditionEClass = createEClass(SIMPLE_CONDITION); - createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__FIELD); - createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__OP); - createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__EXPRESSION); - - compoundConditionEClass = createEClass(COMPOUND_CONDITION); - createEReference(compoundConditionEClass, COMPOUND_CONDITION__CONDITIONS); - createEAttribute(compoundConditionEClass, COMPOUND_CONDITION__OPERATORS); - - xArtifactMatcherEClass = createEClass(XARTIFACT_MATCHER); - createEAttribute(xArtifactMatcherEClass, XARTIFACT_MATCHER__NAME); - createEReference(xArtifactMatcherEClass, XARTIFACT_MATCHER__CONDITIONS); - createEAttribute(xArtifactMatcherEClass, XARTIFACT_MATCHER__OPERATORS); - - roleEClass = createEClass(ROLE); - createEAttribute(roleEClass, ROLE__NAME); - createEReference(roleEClass, ROLE__SUPER_ROLES); - createEReference(roleEClass, ROLE__USERS_AND_GROUPS); - createEReference(roleEClass, ROLE__REFERENCED_CONTEXTS); - - referencedContextEClass = createEClass(REFERENCED_CONTEXT); - createEAttribute(referencedContextEClass, REFERENCED_CONTEXT__ACCESS_CONTEXT_REF); - - usersAndGroupsEClass = createEClass(USERS_AND_GROUPS); - createEAttribute(usersAndGroupsEClass, USERS_AND_GROUPS__USER_OR_GROUP_GUID); - - accessContextEClass = createEClass(ACCESS_CONTEXT); - createEAttribute(accessContextEClass, ACCESS_CONTEXT__NAME); - createEReference(accessContextEClass, ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS); - createEAttribute(accessContextEClass, ACCESS_CONTEXT__GUID); - createEReference(accessContextEClass, ACCESS_CONTEXT__ACCESS_RULES); - createEReference(accessContextEClass, ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS); - - hierarchyRestrictionEClass = createEClass(HIERARCHY_RESTRICTION); - createEReference(hierarchyRestrictionEClass, HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF); - createEReference(hierarchyRestrictionEClass, HIERARCHY_RESTRICTION__ACCESS_RULES); - - relationTypeArtifactTypePredicateEClass = createEClass(RELATION_TYPE_ARTIFACT_TYPE_PREDICATE); - createEReference(relationTypeArtifactTypePredicateEClass, RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF); - - relationTypeArtifactPredicateEClass = createEClass(RELATION_TYPE_ARTIFACT_PREDICATE); - createEReference(relationTypeArtifactPredicateEClass, RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF); - - relationTypePredicateEClass = createEClass(RELATION_TYPE_PREDICATE); - - objectRestrictionEClass = createEClass(OBJECT_RESTRICTION); - createEAttribute(objectRestrictionEClass, OBJECT_RESTRICTION__PERMISSION); + if (isCreated) return; + isCreated = true; + + // Create classes and their features + oseeDslEClass = createEClass(OSEE_DSL); + createEReference(oseeDslEClass, OSEE_DSL__IMPORTS); + createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_TYPES); + createEReference(oseeDslEClass, OSEE_DSL__RELATION_TYPES); + createEReference(oseeDslEClass, OSEE_DSL__ATTRIBUTE_TYPES); + createEReference(oseeDslEClass, OSEE_DSL__ENUM_TYPES); + createEReference(oseeDslEClass, OSEE_DSL__ENUM_OVERRIDES); + createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_TYPE_OVERRIDES); + createEReference(oseeDslEClass, OSEE_DSL__ARTIFACT_MATCH_REFS); + createEReference(oseeDslEClass, OSEE_DSL__ACCESS_DECLARATIONS); + createEReference(oseeDslEClass, OSEE_DSL__ROLE_DECLARATIONS); + + importEClass = createEClass(IMPORT); + createEAttribute(importEClass, IMPORT__IMPORT_URI); + + oseeElementEClass = createEClass(OSEE_ELEMENT); + + oseeTypeEClass = createEClass(OSEE_TYPE); + createEAttribute(oseeTypeEClass, OSEE_TYPE__NAME); + createEAttribute(oseeTypeEClass, OSEE_TYPE__TYPE_GUID); + createEAttribute(oseeTypeEClass, OSEE_TYPE__UUID); + + xArtifactTypeEClass = createEClass(XARTIFACT_TYPE); + createEAttribute(xArtifactTypeEClass, XARTIFACT_TYPE__ABSTRACT); + createEReference(xArtifactTypeEClass, XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES); + createEReference(xArtifactTypeEClass, XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES); + + xAttributeTypeRefEClass = createEClass(XATTRIBUTE_TYPE_REF); + createEReference(xAttributeTypeRefEClass, XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE); + createEAttribute(xAttributeTypeRefEClass, XATTRIBUTE_TYPE_REF__BRANCH_GUID); + + xAttributeTypeEClass = createEClass(XATTRIBUTE_TYPE); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE); + createEReference(xAttributeTypeEClass, XATTRIBUTE_TYPE__OVERRIDE); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DATA_PROVIDER); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MIN); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MAX); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__TAGGER_ID); + createEReference(xAttributeTypeEClass, XATTRIBUTE_TYPE__ENUM_TYPE); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DESCRIPTION); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__DEFAULT_VALUE); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__FILE_EXTENSION); + createEAttribute(xAttributeTypeEClass, XATTRIBUTE_TYPE__MEDIA_TYPE); + + xOseeEnumTypeEClass = createEClass(XOSEE_ENUM_TYPE); + createEReference(xOseeEnumTypeEClass, XOSEE_ENUM_TYPE__ENUM_ENTRIES); + + xOseeEnumEntryEClass = createEClass(XOSEE_ENUM_ENTRY); + 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); + createEAttribute(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__INHERIT_ALL); + createEReference(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS); + + overrideOptionEClass = createEClass(OVERRIDE_OPTION); + + addEnumEClass = createEClass(ADD_ENUM); + 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); + + xOseeArtifactTypeOverrideEClass = createEClass(XOSEE_ARTIFACT_TYPE_OVERRIDE); + createEReference(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE); + createEAttribute(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL); + createEReference(xOseeArtifactTypeOverrideEClass, XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS); + + attributeOverrideOptionEClass = createEClass(ATTRIBUTE_OVERRIDE_OPTION); + + addAttributeEClass = createEClass(ADD_ATTRIBUTE); + createEReference(addAttributeEClass, ADD_ATTRIBUTE__ATTRIBUTE); + + removeAttributeEClass = createEClass(REMOVE_ATTRIBUTE); + createEReference(removeAttributeEClass, REMOVE_ATTRIBUTE__ATTRIBUTE); + + updateAttributeEClass = createEClass(UPDATE_ATTRIBUTE); + createEReference(updateAttributeEClass, UPDATE_ATTRIBUTE__ATTRIBUTE); + + xRelationTypeEClass = createEClass(XRELATION_TYPE); + createEAttribute(xRelationTypeEClass, XRELATION_TYPE__SIDE_ANAME); + createEReference(xRelationTypeEClass, XRELATION_TYPE__SIDE_AARTIFACT_TYPE); + createEAttribute(xRelationTypeEClass, XRELATION_TYPE__SIDE_BNAME); + createEReference(xRelationTypeEClass, XRELATION_TYPE__SIDE_BARTIFACT_TYPE); + createEAttribute(xRelationTypeEClass, XRELATION_TYPE__DEFAULT_ORDER_TYPE); + createEAttribute(xRelationTypeEClass, XRELATION_TYPE__MULTIPLICITY); + + conditionEClass = createEClass(CONDITION); + + simpleConditionEClass = createEClass(SIMPLE_CONDITION); + createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__FIELD); + createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__OP); + createEAttribute(simpleConditionEClass, SIMPLE_CONDITION__EXPRESSION); + + compoundConditionEClass = createEClass(COMPOUND_CONDITION); + createEReference(compoundConditionEClass, COMPOUND_CONDITION__CONDITIONS); + createEAttribute(compoundConditionEClass, COMPOUND_CONDITION__OPERATORS); + + xArtifactMatcherEClass = createEClass(XARTIFACT_MATCHER); + createEAttribute(xArtifactMatcherEClass, XARTIFACT_MATCHER__NAME); + createEReference(xArtifactMatcherEClass, XARTIFACT_MATCHER__CONDITIONS); + createEAttribute(xArtifactMatcherEClass, XARTIFACT_MATCHER__OPERATORS); + + roleEClass = createEClass(ROLE); + createEAttribute(roleEClass, ROLE__NAME); + createEReference(roleEClass, ROLE__SUPER_ROLES); + createEReference(roleEClass, ROLE__USERS_AND_GROUPS); + createEReference(roleEClass, ROLE__REFERENCED_CONTEXTS); + + referencedContextEClass = createEClass(REFERENCED_CONTEXT); + createEAttribute(referencedContextEClass, REFERENCED_CONTEXT__ACCESS_CONTEXT_REF); + + usersAndGroupsEClass = createEClass(USERS_AND_GROUPS); + createEAttribute(usersAndGroupsEClass, USERS_AND_GROUPS__USER_OR_GROUP_GUID); + + accessContextEClass = createEClass(ACCESS_CONTEXT); + createEAttribute(accessContextEClass, ACCESS_CONTEXT__NAME); + createEReference(accessContextEClass, ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS); + createEAttribute(accessContextEClass, ACCESS_CONTEXT__GUID); + createEReference(accessContextEClass, ACCESS_CONTEXT__ACCESS_RULES); + createEReference(accessContextEClass, ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS); + + hierarchyRestrictionEClass = createEClass(HIERARCHY_RESTRICTION); + createEReference(hierarchyRestrictionEClass, HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF); + createEReference(hierarchyRestrictionEClass, HIERARCHY_RESTRICTION__ACCESS_RULES); + + relationTypeArtifactTypePredicateEClass = createEClass(RELATION_TYPE_ARTIFACT_TYPE_PREDICATE); + createEReference(relationTypeArtifactTypePredicateEClass, RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF); + + relationTypeArtifactPredicateEClass = createEClass(RELATION_TYPE_ARTIFACT_PREDICATE); + createEReference(relationTypeArtifactPredicateEClass, RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF); + + relationTypePredicateEClass = createEClass(RELATION_TYPE_PREDICATE); + + objectRestrictionEClass = createEClass(OBJECT_RESTRICTION); + createEAttribute(objectRestrictionEClass, OBJECT_RESTRICTION__PERMISSION); - artifactMatchRestrictionEClass = createEClass(ARTIFACT_MATCH_RESTRICTION); - createEReference(artifactMatchRestrictionEClass, ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF); + artifactMatchRestrictionEClass = createEClass(ARTIFACT_MATCH_RESTRICTION); + createEReference(artifactMatchRestrictionEClass, ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF); - artifactTypeRestrictionEClass = createEClass(ARTIFACT_TYPE_RESTRICTION); - createEReference(artifactTypeRestrictionEClass, ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF); - - attributeTypeRestrictionEClass = createEClass(ATTRIBUTE_TYPE_RESTRICTION); - createEReference(attributeTypeRestrictionEClass, ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF); - createEReference(attributeTypeRestrictionEClass, ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF); + artifactTypeRestrictionEClass = createEClass(ARTIFACT_TYPE_RESTRICTION); + createEReference(artifactTypeRestrictionEClass, ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF); + + attributeTypeRestrictionEClass = createEClass(ATTRIBUTE_TYPE_RESTRICTION); + createEReference(attributeTypeRestrictionEClass, ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF); + createEReference(attributeTypeRestrictionEClass, ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF); - legacyRelationTypeRestrictionEClass = createEClass(LEGACY_RELATION_TYPE_RESTRICTION); - createEAttribute(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION); - createEReference(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF); - createEAttribute(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE); - createEReference(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF); + legacyRelationTypeRestrictionEClass = createEClass(LEGACY_RELATION_TYPE_RESTRICTION); + createEAttribute(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION); + createEReference(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF); + createEAttribute(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE); + createEReference(legacyRelationTypeRestrictionEClass, LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF); - relationTypeRestrictionEClass = createEClass(RELATION_TYPE_RESTRICTION); - createEAttribute(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH); - createEReference(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF); - createEAttribute(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE); - createEReference(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__PREDICATE); + relationTypeRestrictionEClass = createEClass(RELATION_TYPE_RESTRICTION); + createEAttribute(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH); + createEReference(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF); + createEAttribute(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE); + createEReference(relationTypeRestrictionEClass, RELATION_TYPE_RESTRICTION__PREDICATE); - // Create enums - relationMultiplicityEnumEEnum = createEEnum(RELATION_MULTIPLICITY_ENUM); - compareOpEEnum = createEEnum(COMPARE_OP); - xLogicOperatorEEnum = createEEnum(XLOGIC_OPERATOR); - matchFieldEEnum = createEEnum(MATCH_FIELD); - accessPermissionEnumEEnum = createEEnum(ACCESS_PERMISSION_ENUM); - relationTypeMatchEEnum = createEEnum(RELATION_TYPE_MATCH); - xRelationSideEnumEEnum = createEEnum(XRELATION_SIDE_ENUM); - } + // Create enums + relationMultiplicityEnumEEnum = createEEnum(RELATION_MULTIPLICITY_ENUM); + compareOpEEnum = createEEnum(COMPARE_OP); + xLogicOperatorEEnum = createEEnum(XLOGIC_OPERATOR); + matchFieldEEnum = createEEnum(MATCH_FIELD); + accessPermissionEnumEEnum = createEEnum(ACCESS_PERMISSION_ENUM); + relationTypeMatchEEnum = createEEnum(RELATION_TYPE_MATCH); + xRelationSideEnumEEnum = createEEnum(XRELATION_SIDE_ENUM); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> + * Complete the initialization of the package and its meta-model. This + * method is guarded to have no affect on any invocation but its first. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void initializePackageContents() { - if (isInitialized) return; - isInitialized = true; - - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - - // Create type parameters - - // Set bounds for type parameters - - // Add supertypes to classes - oseeTypeEClass.getESuperTypes().add(this.getOseeElement()); - xArtifactTypeEClass.getESuperTypes().add(this.getOseeType()); - xAttributeTypeEClass.getESuperTypes().add(this.getOseeType()); - xOseeEnumTypeEClass.getESuperTypes().add(this.getOseeType()); - xOseeEnumOverrideEClass.getESuperTypes().add(this.getOseeElement()); - addEnumEClass.getESuperTypes().add(this.getOverrideOption()); - removeEnumEClass.getESuperTypes().add(this.getOverrideOption()); - addAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); - removeAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); - updateAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); - xRelationTypeEClass.getESuperTypes().add(this.getOseeType()); - simpleConditionEClass.getESuperTypes().add(this.getCondition()); - compoundConditionEClass.getESuperTypes().add(this.getCondition()); - relationTypeArtifactTypePredicateEClass.getESuperTypes().add(this.getRelationTypePredicate()); - relationTypeArtifactPredicateEClass.getESuperTypes().add(this.getRelationTypePredicate()); - artifactMatchRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); - artifactTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); - attributeTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); - relationTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); - - // Initialize classes and features; add operations and parameters - initEClass(oseeDslEClass, OseeDsl.class, "OseeDsl", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getOseeDsl_Imports(), this.getImport(), null, "imports", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_ArtifactTypes(), this.getXArtifactType(), null, "artifactTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_RelationTypes(), this.getXRelationType(), null, "relationTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_AttributeTypes(), this.getXAttributeType(), null, "attributeTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_EnumTypes(), this.getXOseeEnumType(), null, "enumTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_EnumOverrides(), this.getXOseeEnumOverride(), null, "enumOverrides", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_ArtifactTypeOverrides(), this.getXOseeArtifactTypeOverride(), null, "artifactTypeOverrides", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_ArtifactMatchRefs(), this.getXArtifactMatcher(), null, "artifactMatchRefs", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_AccessDeclarations(), this.getAccessContext(), null, "accessDeclarations", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getOseeDsl_RoleDeclarations(), this.getRole(), null, "roleDeclarations", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getImport_ImportURI(), ecorePackage.getEString(), "importURI", null, 0, 1, Import.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(oseeElementEClass, OseeElement.class, "OseeElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(oseeTypeEClass, OseeType.class, "OseeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getOseeType_Name(), ecorePackage.getEString(), "name", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getOseeType_TypeGuid(), ecorePackage.getEString(), "typeGuid", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getOseeType_Uuid(), ecorePackage.getEString(), "uuid", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xArtifactTypeEClass, XArtifactType.class, "XArtifactType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getXArtifactType_Abstract(), ecorePackage.getEBoolean(), "abstract", null, 0, 1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXArtifactType_SuperArtifactTypes(), this.getXArtifactType(), null, "superArtifactTypes", null, 0, -1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXArtifactType_ValidAttributeTypes(), this.getXAttributeTypeRef(), null, "validAttributeTypes", null, 0, -1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xAttributeTypeRefEClass, XAttributeTypeRef.class, "XAttributeTypeRef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getXAttributeTypeRef_ValidAttributeType(), this.getXAttributeType(), null, "validAttributeType", null, 0, 1, XAttributeTypeRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeTypeRef_BranchGuid(), ecorePackage.getEString(), "branchGuid", null, 0, 1, XAttributeTypeRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xAttributeTypeEClass, XAttributeType.class, "XAttributeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getXAttributeType_BaseAttributeType(), ecorePackage.getEString(), "baseAttributeType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXAttributeType_Override(), this.getXAttributeType(), null, "override", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_DataProvider(), ecorePackage.getEString(), "dataProvider", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_Min(), ecorePackage.getEString(), "min", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_Max(), ecorePackage.getEString(), "max", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_TaggerId(), ecorePackage.getEString(), "taggerId", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXAttributeType_EnumType(), this.getXOseeEnumType(), null, "enumType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_Description(), ecorePackage.getEString(), "description", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_DefaultValue(), ecorePackage.getEString(), "defaultValue", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_FileExtension(), ecorePackage.getEString(), "fileExtension", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXAttributeType_MediaType(), ecorePackage.getEString(), "mediaType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xOseeEnumTypeEClass, XOseeEnumType.class, "XOseeEnumType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getXOseeEnumType_EnumEntries(), this.getXOseeEnumEntry(), null, "enumEntries", null, 0, -1, XOseeEnumType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xOseeEnumEntryEClass, XOseeEnumEntry.class, "XOseeEnumEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - 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); - initEAttribute(getXOseeEnumOverride_InheritAll(), ecorePackage.getEBoolean(), "inheritAll", null, 0, 1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXOseeEnumOverride_OverrideOptions(), this.getOverrideOption(), null, "overrideOptions", null, 0, -1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(overrideOptionEClass, OverrideOption.class, "OverrideOption", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(addEnumEClass, AddEnum.class, "AddEnum", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - 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); - - initEClass(xOseeArtifactTypeOverrideEClass, XOseeArtifactTypeOverride.class, "XOseeArtifactTypeOverride", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getXOseeArtifactTypeOverride_OverridenArtifactType(), this.getXArtifactType(), null, "overridenArtifactType", null, 0, 1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXOseeArtifactTypeOverride_InheritAll(), ecorePackage.getEBoolean(), "inheritAll", null, 0, 1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXOseeArtifactTypeOverride_OverrideOptions(), this.getAttributeOverrideOption(), null, "overrideOptions", null, 0, -1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(attributeOverrideOptionEClass, AttributeOverrideOption.class, "AttributeOverrideOption", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(addAttributeEClass, AddAttribute.class, "AddAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getAddAttribute_Attribute(), this.getXAttributeTypeRef(), null, "attribute", null, 0, 1, AddAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(removeAttributeEClass, RemoveAttribute.class, "RemoveAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getRemoveAttribute_Attribute(), this.getXAttributeType(), null, "attribute", null, 0, 1, RemoveAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(updateAttributeEClass, UpdateAttribute.class, "UpdateAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getUpdateAttribute_Attribute(), this.getXAttributeTypeRef(), null, "attribute", null, 0, 1, UpdateAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xRelationTypeEClass, XRelationType.class, "XRelationType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getXRelationType_SideAName(), ecorePackage.getEString(), "sideAName", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXRelationType_SideAArtifactType(), this.getXArtifactType(), null, "sideAArtifactType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXRelationType_SideBName(), ecorePackage.getEString(), "sideBName", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXRelationType_SideBArtifactType(), this.getXArtifactType(), null, "sideBArtifactType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXRelationType_DefaultOrderType(), ecorePackage.getEString(), "defaultOrderType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXRelationType_Multiplicity(), this.getRelationMultiplicityEnum(), "multiplicity", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(conditionEClass, Condition.class, "Condition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(simpleConditionEClass, SimpleCondition.class, "SimpleCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getSimpleCondition_Field(), this.getMatchField(), "field", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleCondition_Op(), this.getCompareOp(), "op", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleCondition_Expression(), ecorePackage.getEString(), "expression", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(compoundConditionEClass, CompoundCondition.class, "CompoundCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getCompoundCondition_Conditions(), this.getSimpleCondition(), null, "conditions", null, 0, -1, CompoundCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getCompoundCondition_Operators(), this.getXLogicOperator(), "operators", null, 0, -1, CompoundCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(xArtifactMatcherEClass, XArtifactMatcher.class, "XArtifactMatcher", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getXArtifactMatcher_Name(), ecorePackage.getEString(), "name", null, 0, 1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getXArtifactMatcher_Conditions(), this.getCondition(), null, "conditions", null, 0, -1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getXArtifactMatcher_Operators(), this.getXLogicOperator(), "operators", null, 0, -1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(roleEClass, Role.class, "Role", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getRole_Name(), ecorePackage.getEString(), "name", null, 0, 1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRole_SuperRoles(), this.getRole(), null, "superRoles", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRole_UsersAndGroups(), this.getUsersAndGroups(), null, "usersAndGroups", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRole_ReferencedContexts(), this.getReferencedContext(), null, "referencedContexts", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(referencedContextEClass, ReferencedContext.class, "ReferencedContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getReferencedContext_AccessContextRef(), ecorePackage.getEString(), "accessContextRef", null, 0, 1, ReferencedContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(usersAndGroupsEClass, UsersAndGroups.class, "UsersAndGroups", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getUsersAndGroups_UserOrGroupGuid(), ecorePackage.getEString(), "userOrGroupGuid", null, 0, 1, UsersAndGroups.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(accessContextEClass, AccessContext.class, "AccessContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getAccessContext_Name(), ecorePackage.getEString(), "name", null, 0, 1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getAccessContext_SuperAccessContexts(), this.getAccessContext(), null, "superAccessContexts", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getAccessContext_Guid(), ecorePackage.getEString(), "guid", null, 0, 1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getAccessContext_AccessRules(), this.getObjectRestriction(), null, "accessRules", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getAccessContext_HierarchyRestrictions(), this.getHierarchyRestriction(), null, "hierarchyRestrictions", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(hierarchyRestrictionEClass, HierarchyRestriction.class, "HierarchyRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getHierarchyRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, HierarchyRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getHierarchyRestriction_AccessRules(), this.getObjectRestriction(), null, "accessRules", null, 0, -1, HierarchyRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(relationTypeArtifactTypePredicateEClass, RelationTypeArtifactTypePredicate.class, "RelationTypeArtifactTypePredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getRelationTypeArtifactTypePredicate_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, RelationTypeArtifactTypePredicate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(relationTypeArtifactPredicateEClass, RelationTypeArtifactPredicate.class, "RelationTypeArtifactPredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getRelationTypeArtifactPredicate_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, RelationTypeArtifactPredicate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(relationTypePredicateEClass, RelationTypePredicate.class, "RelationTypePredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(objectRestrictionEClass, ObjectRestriction.class, "ObjectRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getObjectRestriction_Permission(), this.getAccessPermissionEnum(), "permission", null, 0, 1, ObjectRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(artifactMatchRestrictionEClass, ArtifactMatchRestriction.class, "ArtifactMatchRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getArtifactMatchRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, ArtifactMatchRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(artifactTypeRestrictionEClass, ArtifactTypeRestriction.class, "ArtifactTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getArtifactTypeRestriction_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, ArtifactTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(attributeTypeRestrictionEClass, AttributeTypeRestriction.class, "AttributeTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getAttributeTypeRestriction_AttributeTypeRef(), this.getXAttributeType(), null, "attributeTypeRef", null, 0, 1, AttributeTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getAttributeTypeRestriction_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, AttributeTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(legacyRelationTypeRestrictionEClass, LegacyRelationTypeRestriction.class, "LegacyRelationTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getLegacyRelationTypeRestriction_Permission(), this.getAccessPermissionEnum(), "permission", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getLegacyRelationTypeRestriction_RelationTypeRef(), this.getXRelationType(), null, "relationTypeRef", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getLegacyRelationTypeRestriction_RestrictedToSide(), this.getXRelationSideEnum(), "restrictedToSide", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getLegacyRelationTypeRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(relationTypeRestrictionEClass, RelationTypeRestriction.class, "RelationTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getRelationTypeRestriction_RelationTypeMatch(), ecorePackage.getEBoolean(), "relationTypeMatch", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRelationTypeRestriction_RelationTypeRef(), this.getXRelationType(), null, "relationTypeRef", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getRelationTypeRestriction_RestrictedToSide(), this.getXRelationSideEnum(), "restrictedToSide", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRelationTypeRestriction_Predicate(), this.getRelationTypePredicate(), null, "predicate", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - // Initialize enums and add enum literals - initEEnum(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.class, "RelationMultiplicityEnum"); - addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.ONE_TO_ONE); - addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.ONE_TO_MANY); - addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.MANY_TO_ONE); - addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.MANY_TO_MANY); - - initEEnum(compareOpEEnum, CompareOp.class, "CompareOp"); - addEEnumLiteral(compareOpEEnum, CompareOp.EQ); - addEEnumLiteral(compareOpEEnum, CompareOp.LIKE); - - initEEnum(xLogicOperatorEEnum, XLogicOperator.class, "XLogicOperator"); - addEEnumLiteral(xLogicOperatorEEnum, XLogicOperator.AND); - addEEnumLiteral(xLogicOperatorEEnum, XLogicOperator.OR); - - initEEnum(matchFieldEEnum, MatchField.class, "MatchField"); - addEEnumLiteral(matchFieldEEnum, MatchField.ARTIFACT_NAME); - addEEnumLiteral(matchFieldEEnum, MatchField.ARTIFACT_GUID); - addEEnumLiteral(matchFieldEEnum, MatchField.BRANCH_NAME); - addEEnumLiteral(matchFieldEEnum, MatchField.BRANCH_GUID); - - initEEnum(accessPermissionEnumEEnum, AccessPermissionEnum.class, "AccessPermissionEnum"); - addEEnumLiteral(accessPermissionEnumEEnum, AccessPermissionEnum.ALLOW); - addEEnumLiteral(accessPermissionEnumEEnum, AccessPermissionEnum.DENY); - - initEEnum(relationTypeMatchEEnum, RelationTypeMatch.class, "RelationTypeMatch"); - addEEnumLiteral(relationTypeMatchEEnum, RelationTypeMatch.ALL); - - initEEnum(xRelationSideEnumEEnum, XRelationSideEnum.class, "XRelationSideEnum"); - addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.SIDE_A); - addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.SIDE_B); - addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.BOTH); - - // Create resource - createResource(eNS_URI); - } + if (isInitialized) return; + isInitialized = true; + + // Initialize package + setName(eNAME); + setNsPrefix(eNS_PREFIX); + setNsURI(eNS_URI); + + // Create type parameters + + // Set bounds for type parameters + + // Add supertypes to classes + oseeTypeEClass.getESuperTypes().add(this.getOseeElement()); + xArtifactTypeEClass.getESuperTypes().add(this.getOseeType()); + xAttributeTypeEClass.getESuperTypes().add(this.getOseeType()); + xOseeEnumTypeEClass.getESuperTypes().add(this.getOseeType()); + xOseeEnumOverrideEClass.getESuperTypes().add(this.getOseeElement()); + addEnumEClass.getESuperTypes().add(this.getOverrideOption()); + removeEnumEClass.getESuperTypes().add(this.getOverrideOption()); + addAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); + removeAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); + updateAttributeEClass.getESuperTypes().add(this.getAttributeOverrideOption()); + xRelationTypeEClass.getESuperTypes().add(this.getOseeType()); + simpleConditionEClass.getESuperTypes().add(this.getCondition()); + compoundConditionEClass.getESuperTypes().add(this.getCondition()); + relationTypeArtifactTypePredicateEClass.getESuperTypes().add(this.getRelationTypePredicate()); + relationTypeArtifactPredicateEClass.getESuperTypes().add(this.getRelationTypePredicate()); + artifactMatchRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); + artifactTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); + attributeTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); + relationTypeRestrictionEClass.getESuperTypes().add(this.getObjectRestriction()); + + // Initialize classes and features; add operations and parameters + initEClass(oseeDslEClass, OseeDsl.class, "OseeDsl", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getOseeDsl_Imports(), this.getImport(), null, "imports", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_ArtifactTypes(), this.getXArtifactType(), null, "artifactTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_RelationTypes(), this.getXRelationType(), null, "relationTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_AttributeTypes(), this.getXAttributeType(), null, "attributeTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_EnumTypes(), this.getXOseeEnumType(), null, "enumTypes", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_EnumOverrides(), this.getXOseeEnumOverride(), null, "enumOverrides", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_ArtifactTypeOverrides(), this.getXOseeArtifactTypeOverride(), null, "artifactTypeOverrides", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_ArtifactMatchRefs(), this.getXArtifactMatcher(), null, "artifactMatchRefs", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_AccessDeclarations(), this.getAccessContext(), null, "accessDeclarations", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getOseeDsl_RoleDeclarations(), this.getRole(), null, "roleDeclarations", null, 0, -1, OseeDsl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getImport_ImportURI(), ecorePackage.getEString(), "importURI", null, 0, 1, Import.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(oseeElementEClass, OseeElement.class, "OseeElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + + initEClass(oseeTypeEClass, OseeType.class, "OseeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getOseeType_Name(), ecorePackage.getEString(), "name", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getOseeType_TypeGuid(), ecorePackage.getEString(), "typeGuid", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getOseeType_Uuid(), ecorePackage.getEString(), "uuid", null, 0, 1, OseeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xArtifactTypeEClass, XArtifactType.class, "XArtifactType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getXArtifactType_Abstract(), ecorePackage.getEBoolean(), "abstract", null, 0, 1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXArtifactType_SuperArtifactTypes(), this.getXArtifactType(), null, "superArtifactTypes", null, 0, -1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXArtifactType_ValidAttributeTypes(), this.getXAttributeTypeRef(), null, "validAttributeTypes", null, 0, -1, XArtifactType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xAttributeTypeRefEClass, XAttributeTypeRef.class, "XAttributeTypeRef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getXAttributeTypeRef_ValidAttributeType(), this.getXAttributeType(), null, "validAttributeType", null, 0, 1, XAttributeTypeRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeTypeRef_BranchGuid(), ecorePackage.getEString(), "branchGuid", null, 0, 1, XAttributeTypeRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xAttributeTypeEClass, XAttributeType.class, "XAttributeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getXAttributeType_BaseAttributeType(), ecorePackage.getEString(), "baseAttributeType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXAttributeType_Override(), this.getXAttributeType(), null, "override", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_DataProvider(), ecorePackage.getEString(), "dataProvider", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_Min(), ecorePackage.getEString(), "min", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_Max(), ecorePackage.getEString(), "max", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_TaggerId(), ecorePackage.getEString(), "taggerId", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXAttributeType_EnumType(), this.getXOseeEnumType(), null, "enumType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_Description(), ecorePackage.getEString(), "description", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_DefaultValue(), ecorePackage.getEString(), "defaultValue", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_FileExtension(), ecorePackage.getEString(), "fileExtension", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXAttributeType_MediaType(), ecorePackage.getEString(), "mediaType", null, 0, 1, XAttributeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xOseeEnumTypeEClass, XOseeEnumType.class, "XOseeEnumType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getXOseeEnumType_EnumEntries(), this.getXOseeEnumEntry(), null, "enumEntries", null, 0, -1, XOseeEnumType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xOseeEnumEntryEClass, XOseeEnumEntry.class, "XOseeEnumEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + 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); + initEAttribute(getXOseeEnumOverride_InheritAll(), ecorePackage.getEBoolean(), "inheritAll", null, 0, 1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXOseeEnumOverride_OverrideOptions(), this.getOverrideOption(), null, "overrideOptions", null, 0, -1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(overrideOptionEClass, OverrideOption.class, "OverrideOption", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + + initEClass(addEnumEClass, AddEnum.class, "AddEnum", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + 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); + + initEClass(xOseeArtifactTypeOverrideEClass, XOseeArtifactTypeOverride.class, "XOseeArtifactTypeOverride", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getXOseeArtifactTypeOverride_OverridenArtifactType(), this.getXArtifactType(), null, "overridenArtifactType", null, 0, 1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXOseeArtifactTypeOverride_InheritAll(), ecorePackage.getEBoolean(), "inheritAll", null, 0, 1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXOseeArtifactTypeOverride_OverrideOptions(), this.getAttributeOverrideOption(), null, "overrideOptions", null, 0, -1, XOseeArtifactTypeOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(attributeOverrideOptionEClass, AttributeOverrideOption.class, "AttributeOverrideOption", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + + initEClass(addAttributeEClass, AddAttribute.class, "AddAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getAddAttribute_Attribute(), this.getXAttributeTypeRef(), null, "attribute", null, 0, 1, AddAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(removeAttributeEClass, RemoveAttribute.class, "RemoveAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getRemoveAttribute_Attribute(), this.getXAttributeType(), null, "attribute", null, 0, 1, RemoveAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(updateAttributeEClass, UpdateAttribute.class, "UpdateAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getUpdateAttribute_Attribute(), this.getXAttributeTypeRef(), null, "attribute", null, 0, 1, UpdateAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xRelationTypeEClass, XRelationType.class, "XRelationType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getXRelationType_SideAName(), ecorePackage.getEString(), "sideAName", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXRelationType_SideAArtifactType(), this.getXArtifactType(), null, "sideAArtifactType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXRelationType_SideBName(), ecorePackage.getEString(), "sideBName", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXRelationType_SideBArtifactType(), this.getXArtifactType(), null, "sideBArtifactType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXRelationType_DefaultOrderType(), ecorePackage.getEString(), "defaultOrderType", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXRelationType_Multiplicity(), this.getRelationMultiplicityEnum(), "multiplicity", null, 0, 1, XRelationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(conditionEClass, Condition.class, "Condition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + + initEClass(simpleConditionEClass, SimpleCondition.class, "SimpleCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getSimpleCondition_Field(), this.getMatchField(), "field", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleCondition_Op(), this.getCompareOp(), "op", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleCondition_Expression(), ecorePackage.getEString(), "expression", null, 0, 1, SimpleCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(compoundConditionEClass, CompoundCondition.class, "CompoundCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getCompoundCondition_Conditions(), this.getSimpleCondition(), null, "conditions", null, 0, -1, CompoundCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getCompoundCondition_Operators(), this.getXLogicOperator(), "operators", null, 0, -1, CompoundCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(xArtifactMatcherEClass, XArtifactMatcher.class, "XArtifactMatcher", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getXArtifactMatcher_Name(), ecorePackage.getEString(), "name", null, 0, 1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getXArtifactMatcher_Conditions(), this.getCondition(), null, "conditions", null, 0, -1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXArtifactMatcher_Operators(), this.getXLogicOperator(), "operators", null, 0, -1, XArtifactMatcher.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(roleEClass, Role.class, "Role", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getRole_Name(), ecorePackage.getEString(), "name", null, 0, 1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRole_SuperRoles(), this.getRole(), null, "superRoles", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRole_UsersAndGroups(), this.getUsersAndGroups(), null, "usersAndGroups", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRole_ReferencedContexts(), this.getReferencedContext(), null, "referencedContexts", null, 0, -1, Role.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(referencedContextEClass, ReferencedContext.class, "ReferencedContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getReferencedContext_AccessContextRef(), ecorePackage.getEString(), "accessContextRef", null, 0, 1, ReferencedContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(usersAndGroupsEClass, UsersAndGroups.class, "UsersAndGroups", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getUsersAndGroups_UserOrGroupGuid(), ecorePackage.getEString(), "userOrGroupGuid", null, 0, 1, UsersAndGroups.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(accessContextEClass, AccessContext.class, "AccessContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getAccessContext_Name(), ecorePackage.getEString(), "name", null, 0, 1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getAccessContext_SuperAccessContexts(), this.getAccessContext(), null, "superAccessContexts", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getAccessContext_Guid(), ecorePackage.getEString(), "guid", null, 0, 1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getAccessContext_AccessRules(), this.getObjectRestriction(), null, "accessRules", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getAccessContext_HierarchyRestrictions(), this.getHierarchyRestriction(), null, "hierarchyRestrictions", null, 0, -1, AccessContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(hierarchyRestrictionEClass, HierarchyRestriction.class, "HierarchyRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getHierarchyRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, HierarchyRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getHierarchyRestriction_AccessRules(), this.getObjectRestriction(), null, "accessRules", null, 0, -1, HierarchyRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(relationTypeArtifactTypePredicateEClass, RelationTypeArtifactTypePredicate.class, "RelationTypeArtifactTypePredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getRelationTypeArtifactTypePredicate_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, RelationTypeArtifactTypePredicate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(relationTypeArtifactPredicateEClass, RelationTypeArtifactPredicate.class, "RelationTypeArtifactPredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getRelationTypeArtifactPredicate_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, RelationTypeArtifactPredicate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(relationTypePredicateEClass, RelationTypePredicate.class, "RelationTypePredicate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + + initEClass(objectRestrictionEClass, ObjectRestriction.class, "ObjectRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getObjectRestriction_Permission(), this.getAccessPermissionEnum(), "permission", null, 0, 1, ObjectRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(artifactMatchRestrictionEClass, ArtifactMatchRestriction.class, "ArtifactMatchRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getArtifactMatchRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, ArtifactMatchRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(artifactTypeRestrictionEClass, ArtifactTypeRestriction.class, "ArtifactTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getArtifactTypeRestriction_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, ArtifactTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(attributeTypeRestrictionEClass, AttributeTypeRestriction.class, "AttributeTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getAttributeTypeRestriction_AttributeTypeRef(), this.getXAttributeType(), null, "attributeTypeRef", null, 0, 1, AttributeTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getAttributeTypeRestriction_ArtifactTypeRef(), this.getXArtifactType(), null, "artifactTypeRef", null, 0, 1, AttributeTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(legacyRelationTypeRestrictionEClass, LegacyRelationTypeRestriction.class, "LegacyRelationTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getLegacyRelationTypeRestriction_Permission(), this.getAccessPermissionEnum(), "permission", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getLegacyRelationTypeRestriction_RelationTypeRef(), this.getXRelationType(), null, "relationTypeRef", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getLegacyRelationTypeRestriction_RestrictedToSide(), this.getXRelationSideEnum(), "restrictedToSide", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getLegacyRelationTypeRestriction_ArtifactMatcherRef(), this.getXArtifactMatcher(), null, "artifactMatcherRef", null, 0, 1, LegacyRelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(relationTypeRestrictionEClass, RelationTypeRestriction.class, "RelationTypeRestriction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getRelationTypeRestriction_RelationTypeMatch(), ecorePackage.getEBoolean(), "relationTypeMatch", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRelationTypeRestriction_RelationTypeRef(), this.getXRelationType(), null, "relationTypeRef", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getRelationTypeRestriction_RestrictedToSide(), this.getXRelationSideEnum(), "restrictedToSide", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRelationTypeRestriction_Predicate(), this.getRelationTypePredicate(), null, "predicate", null, 0, 1, RelationTypeRestriction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + // Initialize enums and add enum literals + initEEnum(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.class, "RelationMultiplicityEnum"); + addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.ONE_TO_ONE); + addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.ONE_TO_MANY); + addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.MANY_TO_ONE); + addEEnumLiteral(relationMultiplicityEnumEEnum, RelationMultiplicityEnum.MANY_TO_MANY); + + initEEnum(compareOpEEnum, CompareOp.class, "CompareOp"); + addEEnumLiteral(compareOpEEnum, CompareOp.EQ); + addEEnumLiteral(compareOpEEnum, CompareOp.LIKE); + + initEEnum(xLogicOperatorEEnum, XLogicOperator.class, "XLogicOperator"); + addEEnumLiteral(xLogicOperatorEEnum, XLogicOperator.AND); + addEEnumLiteral(xLogicOperatorEEnum, XLogicOperator.OR); + + initEEnum(matchFieldEEnum, MatchField.class, "MatchField"); + addEEnumLiteral(matchFieldEEnum, MatchField.ARTIFACT_NAME); + addEEnumLiteral(matchFieldEEnum, MatchField.ARTIFACT_GUID); + addEEnumLiteral(matchFieldEEnum, MatchField.BRANCH_NAME); + addEEnumLiteral(matchFieldEEnum, MatchField.BRANCH_GUID); + + initEEnum(accessPermissionEnumEEnum, AccessPermissionEnum.class, "AccessPermissionEnum"); + addEEnumLiteral(accessPermissionEnumEEnum, AccessPermissionEnum.ALLOW); + addEEnumLiteral(accessPermissionEnumEEnum, AccessPermissionEnum.DENY); + + initEEnum(relationTypeMatchEEnum, RelationTypeMatch.class, "RelationTypeMatch"); + addEEnumLiteral(relationTypeMatchEEnum, RelationTypeMatch.ALL); + + initEEnum(xRelationSideEnumEEnum, XRelationSideEnum.class, "XRelationSideEnum"); + addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.SIDE_A); + addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.SIDE_B); + addEEnumLiteral(xRelationSideEnumEEnum, XRelationSideEnum.BOTH); + + // Create resource + createResource(eNS_URI); + } } //OseeDslPackageImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeElementImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeElementImpl.java index c6e73db570c..cbe8b2ac7c1 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeElementImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeElementImpl.java @@ -21,24 +21,24 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement; public class OseeElementImpl extends MinimalEObjectImpl.Container implements OseeElement { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected OseeElementImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.OSEE_ELEMENT; - } + return OseeDslPackage.Literals.OSEE_ELEMENT; + } } //OseeElementImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeTypeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeTypeImpl.java index 2a3a0d2d7c6..f2a3c0aace1 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeTypeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeTypeImpl.java @@ -29,256 +29,260 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType; public class OseeTypeImpl extends OseeElementImpl implements OseeType { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected String name = NAME_EDEFAULT; /** - * The default value of the '{@link #getTypeGuid() <em>Type Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getTypeGuid() <em>Type Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getTypeGuid() - * @generated - * @ordered - */ + * @see #getTypeGuid() + * @generated + * @ordered + */ protected static final String TYPE_GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getTypeGuid() <em>Type Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getTypeGuid() <em>Type Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getTypeGuid() - * @generated - * @ordered - */ + * @see #getTypeGuid() + * @generated + * @ordered + */ protected String typeGuid = TYPE_GUID_EDEFAULT; /** - * The default value of the '{@link #getUuid() <em>Uuid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getUuid() <em>Uuid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getUuid() - * @generated - * @ordered - */ + * @see #getUuid() + * @generated + * @ordered + */ protected static final String UUID_EDEFAULT = null; /** - * The cached value of the '{@link #getUuid() <em>Uuid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getUuid() <em>Uuid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getUuid() - * @generated - * @ordered - */ + * @see #getUuid() + * @generated + * @ordered + */ protected String uuid = UUID_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected OseeTypeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.OSEE_TYPE; - } + return OseeDslPackage.Literals.OSEE_TYPE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__NAME, oldName, name)); - } + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__NAME, oldName, name)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getTypeGuid() { - return typeGuid; - } + return typeGuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setTypeGuid(String newTypeGuid) { - String oldTypeGuid = typeGuid; - typeGuid = newTypeGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__TYPE_GUID, oldTypeGuid, typeGuid)); - } + String oldTypeGuid = typeGuid; + typeGuid = newTypeGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__TYPE_GUID, oldTypeGuid, typeGuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getUuid() { - return uuid; - } + return uuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setUuid(String newUuid) { - String oldUuid = uuid; - uuid = newUuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__UUID, oldUuid, uuid)); - } + String oldUuid = uuid; + uuid = newUuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.OSEE_TYPE__UUID, oldUuid, uuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.OSEE_TYPE__NAME: - return getName(); - case OseeDslPackage.OSEE_TYPE__TYPE_GUID: - return getTypeGuid(); - case OseeDslPackage.OSEE_TYPE__UUID: - return getUuid(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.OSEE_TYPE__NAME: + return getName(); + case OseeDslPackage.OSEE_TYPE__TYPE_GUID: + return getTypeGuid(); + case OseeDslPackage.OSEE_TYPE__UUID: + return getUuid(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.OSEE_TYPE__NAME: - setName((String)newValue); - return; - case OseeDslPackage.OSEE_TYPE__TYPE_GUID: - setTypeGuid((String)newValue); - return; - case OseeDslPackage.OSEE_TYPE__UUID: - setUuid((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.OSEE_TYPE__NAME: + setName((String)newValue); + return; + case OseeDslPackage.OSEE_TYPE__TYPE_GUID: + setTypeGuid((String)newValue); + return; + case OseeDslPackage.OSEE_TYPE__UUID: + setUuid((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.OSEE_TYPE__NAME: - setName(NAME_EDEFAULT); - return; - case OseeDslPackage.OSEE_TYPE__TYPE_GUID: - setTypeGuid(TYPE_GUID_EDEFAULT); - return; - case OseeDslPackage.OSEE_TYPE__UUID: - setUuid(UUID_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.OSEE_TYPE__NAME: + setName(NAME_EDEFAULT); + return; + case OseeDslPackage.OSEE_TYPE__TYPE_GUID: + setTypeGuid(TYPE_GUID_EDEFAULT); + return; + case OseeDslPackage.OSEE_TYPE__UUID: + setUuid(UUID_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.OSEE_TYPE__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case OseeDslPackage.OSEE_TYPE__TYPE_GUID: - return TYPE_GUID_EDEFAULT == null ? typeGuid != null : !TYPE_GUID_EDEFAULT.equals(typeGuid); - case OseeDslPackage.OSEE_TYPE__UUID: - return UUID_EDEFAULT == null ? uuid != null : !UUID_EDEFAULT.equals(uuid); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.OSEE_TYPE__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case OseeDslPackage.OSEE_TYPE__TYPE_GUID: + return TYPE_GUID_EDEFAULT == null ? typeGuid != null : !TYPE_GUID_EDEFAULT.equals(typeGuid); + case OseeDslPackage.OSEE_TYPE__UUID: + return UUID_EDEFAULT == null ? uuid != null : !UUID_EDEFAULT.equals(uuid); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(", typeGuid: "); - result.append(typeGuid); - result.append(", uuid: "); - result.append(uuid); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(", typeGuid: "); + result.append(typeGuid); + result.append(", uuid: "); + result.append(uuid); + result.append(')'); + return result.toString(); + } } //OseeTypeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OverrideOptionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OverrideOptionImpl.java index a692c217bdc..8d9429bedae 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OverrideOptionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OverrideOptionImpl.java @@ -21,24 +21,24 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption; public class OverrideOptionImpl extends MinimalEObjectImpl.Container implements OverrideOption { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected OverrideOptionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.OVERRIDE_OPTION; - } + return OseeDslPackage.Literals.OVERRIDE_OPTION; + } } //OverrideOptionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ReferencedContextImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ReferencedContextImpl.java index cf685f350d5..8e71411f6d3 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ReferencedContextImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/ReferencedContextImpl.java @@ -28,146 +28,150 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext; public class ReferencedContextImpl extends MinimalEObjectImpl.Container implements ReferencedContext { /** - * The default value of the '{@link #getAccessContextRef() <em>Access Context Ref</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getAccessContextRef() <em>Access Context Ref</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAccessContextRef() - * @generated - * @ordered - */ + * @see #getAccessContextRef() + * @generated + * @ordered + */ protected static final String ACCESS_CONTEXT_REF_EDEFAULT = null; /** - * The cached value of the '{@link #getAccessContextRef() <em>Access Context Ref</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAccessContextRef() <em>Access Context Ref</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAccessContextRef() - * @generated - * @ordered - */ + * @see #getAccessContextRef() + * @generated + * @ordered + */ protected String accessContextRef = ACCESS_CONTEXT_REF_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected ReferencedContextImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.REFERENCED_CONTEXT; - } + return OseeDslPackage.Literals.REFERENCED_CONTEXT; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getAccessContextRef() { - return accessContextRef; - } + return accessContextRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAccessContextRef(String newAccessContextRef) { - String oldAccessContextRef = accessContextRef; - accessContextRef = newAccessContextRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF, oldAccessContextRef, accessContextRef)); - } + String oldAccessContextRef = accessContextRef; + accessContextRef = newAccessContextRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF, oldAccessContextRef, accessContextRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: - return getAccessContextRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: + return getAccessContextRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: - setAccessContextRef((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: + setAccessContextRef((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: - setAccessContextRef(ACCESS_CONTEXT_REF_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: + setAccessContextRef(ACCESS_CONTEXT_REF_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: - return ACCESS_CONTEXT_REF_EDEFAULT == null ? accessContextRef != null : !ACCESS_CONTEXT_REF_EDEFAULT.equals(accessContextRef); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: + return ACCESS_CONTEXT_REF_EDEFAULT == null ? accessContextRef != null : !ACCESS_CONTEXT_REF_EDEFAULT.equals(accessContextRef); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (accessContextRef: "); - result.append(accessContextRef); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (accessContextRef: "); + result.append(accessContextRef); + result.append(')'); + return result.toString(); + } } //ReferencedContextImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactPredicateImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactPredicateImpl.java index 8f913b6deb0..3231f5dfd12 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactPredicateImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactPredicateImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher; public class RelationTypeArtifactPredicateImpl extends RelationTypePredicateImpl implements RelationTypeArtifactPredicate { /** - * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactMatcherRef() <em>Artifact Matcher Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactMatcherRef() - * @generated - * @ordered - */ + * @see #getArtifactMatcherRef() + * @generated + * @ordered + */ protected XArtifactMatcher artifactMatcherRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RelationTypeArtifactPredicateImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_PREDICATE; - } + return OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_PREDICATE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher getArtifactMatcherRef() { - if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) { - InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; - artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); - if (artifactMatcherRef != oldArtifactMatcherRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + if (artifactMatcherRef != null && artifactMatcherRef.eIsProxy()) + { + InternalEObject oldArtifactMatcherRef = (InternalEObject)artifactMatcherRef; + artifactMatcherRef = (XArtifactMatcher)eResolveProxy(oldArtifactMatcherRef); + if (artifactMatcherRef != oldArtifactMatcherRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); } - return artifactMatcherRef; - } + } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactMatcher basicGetArtifactMatcherRef() { - return artifactMatcherRef; - } + return artifactMatcherRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactMatcherRef(XArtifactMatcher newArtifactMatcherRef) { - XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; - artifactMatcherRef = newArtifactMatcherRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); - } + XArtifactMatcher oldArtifactMatcherRef = artifactMatcherRef; + artifactMatcherRef = newArtifactMatcherRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF, oldArtifactMatcherRef, artifactMatcherRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: - if (resolve) return getArtifactMatcherRef(); - return basicGetArtifactMatcherRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: + if (resolve) return getArtifactMatcherRef(); + return basicGetArtifactMatcherRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: - setArtifactMatcherRef((XArtifactMatcher)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: + setArtifactMatcherRef((XArtifactMatcher)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: - return artifactMatcherRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF: + return artifactMatcherRef != null; + } + return super.eIsSet(featureID); + } } //RelationTypeArtifactPredicateImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactTypePredicateImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactTypePredicateImpl.java index 876adc0ba7a..5a6ed4549bd 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactTypePredicateImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeArtifactTypePredicateImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType; public class RelationTypeArtifactTypePredicateImpl extends RelationTypePredicateImpl implements RelationTypeArtifactTypePredicate { /** - * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getArtifactTypeRef() <em>Artifact Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getArtifactTypeRef() - * @generated - * @ordered - */ + * @see #getArtifactTypeRef() + * @generated + * @ordered + */ protected XArtifactType artifactTypeRef; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RelationTypeArtifactTypePredicateImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE; - } + return OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getArtifactTypeRef() { - if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) { - InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; - artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); - if (artifactTypeRef != oldArtifactTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + if (artifactTypeRef != null && artifactTypeRef.eIsProxy()) + { + InternalEObject oldArtifactTypeRef = (InternalEObject)artifactTypeRef; + artifactTypeRef = (XArtifactType)eResolveProxy(oldArtifactTypeRef); + if (artifactTypeRef != oldArtifactTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); } - return artifactTypeRef; - } + } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetArtifactTypeRef() { - return artifactTypeRef; - } + return artifactTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setArtifactTypeRef(XArtifactType newArtifactTypeRef) { - XArtifactType oldArtifactTypeRef = artifactTypeRef; - artifactTypeRef = newArtifactTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); - } + XArtifactType oldArtifactTypeRef = artifactTypeRef; + artifactTypeRef = newArtifactTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF, oldArtifactTypeRef, artifactTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: - if (resolve) return getArtifactTypeRef(); - return basicGetArtifactTypeRef(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: + if (resolve) return getArtifactTypeRef(); + return basicGetArtifactTypeRef(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: - setArtifactTypeRef((XArtifactType)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: + setArtifactTypeRef((XArtifactType)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: - return artifactTypeRef != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF: + return artifactTypeRef != null; + } + return super.eIsSet(featureID); + } } //RelationTypeArtifactTypePredicateImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypePredicateImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypePredicateImpl.java index 29f2e48f8d0..b8bfe7fff24 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypePredicateImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypePredicateImpl.java @@ -21,24 +21,24 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate; public class RelationTypePredicateImpl extends MinimalEObjectImpl.Container implements RelationTypePredicate { /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RelationTypePredicateImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.RELATION_TYPE_PREDICATE; - } + return OseeDslPackage.Literals.RELATION_TYPE_PREDICATE; + } } //RelationTypePredicateImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeRestrictionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeRestrictionImpl.java index f57a0fc0625..06cb65bd310 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeRestrictionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RelationTypeRestrictionImpl.java @@ -35,344 +35,353 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; public class RelationTypeRestrictionImpl extends ObjectRestrictionImpl implements RelationTypeRestriction { /** - * The default value of the '{@link #isRelationTypeMatch() <em>Relation Type Match</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #isRelationTypeMatch() <em>Relation Type Match</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isRelationTypeMatch() - * @generated - * @ordered - */ + * @see #isRelationTypeMatch() + * @generated + * @ordered + */ protected static final boolean RELATION_TYPE_MATCH_EDEFAULT = false; /** - * The cached value of the '{@link #isRelationTypeMatch() <em>Relation Type Match</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #isRelationTypeMatch() <em>Relation Type Match</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isRelationTypeMatch() - * @generated - * @ordered - */ + * @see #isRelationTypeMatch() + * @generated + * @ordered + */ protected boolean relationTypeMatch = RELATION_TYPE_MATCH_EDEFAULT; /** - * The cached value of the '{@link #getRelationTypeRef() <em>Relation Type Ref</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRelationTypeRef() <em>Relation Type Ref</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRelationTypeRef() - * @generated - * @ordered - */ + * @see #getRelationTypeRef() + * @generated + * @ordered + */ protected XRelationType relationTypeRef; /** - * The default value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRestrictedToSide() - * @generated - * @ordered - */ + * @see #getRestrictedToSide() + * @generated + * @ordered + */ protected static final XRelationSideEnum RESTRICTED_TO_SIDE_EDEFAULT = XRelationSideEnum.SIDE_A; /** - * The cached value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getRestrictedToSide() <em>Restricted To Side</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getRestrictedToSide() - * @generated - * @ordered - */ + * @see #getRestrictedToSide() + * @generated + * @ordered + */ protected XRelationSideEnum restrictedToSide = RESTRICTED_TO_SIDE_EDEFAULT; /** - * The cached value of the '{@link #getPredicate() <em>Predicate</em>}' containment reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getPredicate() <em>Predicate</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getPredicate() - * @generated - * @ordered - */ + * @see #getPredicate() + * @generated + * @ordered + */ protected RelationTypePredicate predicate; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RelationTypeRestrictionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION; - } + return OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public boolean isRelationTypeMatch() { - return relationTypeMatch; - } + return relationTypeMatch; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setRelationTypeMatch(boolean newRelationTypeMatch) { - boolean oldRelationTypeMatch = relationTypeMatch; - relationTypeMatch = newRelationTypeMatch; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH, oldRelationTypeMatch, relationTypeMatch)); - } + boolean oldRelationTypeMatch = relationTypeMatch; + relationTypeMatch = newRelationTypeMatch; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH, oldRelationTypeMatch, relationTypeMatch)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationType getRelationTypeRef() { - if (relationTypeRef != null && relationTypeRef.eIsProxy()) { - InternalEObject oldRelationTypeRef = (InternalEObject)relationTypeRef; - relationTypeRef = (XRelationType)eResolveProxy(oldRelationTypeRef); - if (relationTypeRef != oldRelationTypeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); - } + if (relationTypeRef != null && relationTypeRef.eIsProxy()) + { + InternalEObject oldRelationTypeRef = (InternalEObject)relationTypeRef; + relationTypeRef = (XRelationType)eResolveProxy(oldRelationTypeRef); + if (relationTypeRef != oldRelationTypeRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); } - return relationTypeRef; - } + } + return relationTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationType basicGetRelationTypeRef() { - return relationTypeRef; - } + return relationTypeRef; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setRelationTypeRef(XRelationType newRelationTypeRef) { - XRelationType oldRelationTypeRef = relationTypeRef; - relationTypeRef = newRelationTypeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); - } + XRelationType oldRelationTypeRef = relationTypeRef; + relationTypeRef = newRelationTypeRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, oldRelationTypeRef, relationTypeRef)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XRelationSideEnum getRestrictedToSide() { - return restrictedToSide; - } + return restrictedToSide; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setRestrictedToSide(XRelationSideEnum newRestrictedToSide) { - XRelationSideEnum oldRestrictedToSide = restrictedToSide; - restrictedToSide = newRestrictedToSide == null ? RESTRICTED_TO_SIDE_EDEFAULT : newRestrictedToSide; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, oldRestrictedToSide, restrictedToSide)); - } + XRelationSideEnum oldRestrictedToSide = restrictedToSide; + restrictedToSide = newRestrictedToSide == null ? RESTRICTED_TO_SIDE_EDEFAULT : newRestrictedToSide; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, oldRestrictedToSide, restrictedToSide)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationTypePredicate getPredicate() { - return predicate; - } + return predicate; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public NotificationChain basicSetPredicate(RelationTypePredicate newPredicate, NotificationChain msgs) { - RelationTypePredicate oldPredicate = predicate; - predicate = newPredicate; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, oldPredicate, newPredicate); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } + RelationTypePredicate oldPredicate = predicate; + predicate = newPredicate; + if (eNotificationRequired()) + { + ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, oldPredicate, newPredicate); + if (msgs == null) msgs = notification; else msgs.add(notification); + } + return msgs; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setPredicate(RelationTypePredicate newPredicate) { - if (newPredicate != predicate) { - NotificationChain msgs = null; - if (predicate != null) - msgs = ((InternalEObject)predicate).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, null, msgs); - if (newPredicate != null) - msgs = ((InternalEObject)newPredicate).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, null, msgs); - msgs = basicSetPredicate(newPredicate, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, newPredicate, newPredicate)); - } + if (newPredicate != predicate) + { + NotificationChain msgs = null; + if (predicate != null) + msgs = ((InternalEObject)predicate).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, null, msgs); + if (newPredicate != null) + msgs = ((InternalEObject)newPredicate).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, null, msgs); + msgs = basicSetPredicate(newPredicate, msgs); + if (msgs != null) msgs.dispatch(); + } + else if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE, newPredicate, newPredicate)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - return basicSetPredicate(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: + return basicSetPredicate(null, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: - return isRelationTypeMatch(); - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - if (resolve) return getRelationTypeRef(); - return basicGetRelationTypeRef(); - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - return getRestrictedToSide(); - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - return getPredicate(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: + return isRelationTypeMatch(); + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + if (resolve) return getRelationTypeRef(); + return basicGetRelationTypeRef(); + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + return getRestrictedToSide(); + case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: + return getPredicate(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: - setRelationTypeMatch((Boolean)newValue); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - setRelationTypeRef((XRelationType)newValue); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - setRestrictedToSide((XRelationSideEnum)newValue); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - setPredicate((RelationTypePredicate)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: + setRelationTypeMatch((Boolean)newValue); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + setRelationTypeRef((XRelationType)newValue); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + setRestrictedToSide((XRelationSideEnum)newValue); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: + setPredicate((RelationTypePredicate)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: - setRelationTypeMatch(RELATION_TYPE_MATCH_EDEFAULT); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - setRelationTypeRef((XRelationType)null); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - setRestrictedToSide(RESTRICTED_TO_SIDE_EDEFAULT); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - setPredicate((RelationTypePredicate)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: + setRelationTypeMatch(RELATION_TYPE_MATCH_EDEFAULT); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + setRelationTypeRef((XRelationType)null); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + setRestrictedToSide(RESTRICTED_TO_SIDE_EDEFAULT); + return; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: + setPredicate((RelationTypePredicate)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: - return relationTypeMatch != RELATION_TYPE_MATCH_EDEFAULT; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: - return relationTypeRef != null; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - return restrictedToSide != RESTRICTED_TO_SIDE_EDEFAULT; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - return predicate != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: + return relationTypeMatch != RELATION_TYPE_MATCH_EDEFAULT; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF: + return relationTypeRef != null; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: + return restrictedToSide != RESTRICTED_TO_SIDE_EDEFAULT; + case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: + return predicate != null; + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (relationTypeMatch: "); - result.append(relationTypeMatch); - result.append(", restrictedToSide: "); - result.append(restrictedToSide); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (relationTypeMatch: "); + result.append(relationTypeMatch); + result.append(", restrictedToSide: "); + result.append(restrictedToSide); + result.append(')'); + return result.toString(); + } } //RelationTypeRestrictionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveAttributeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveAttributeImpl.java index af616865324..31c8baaaaad 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveAttributeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveAttributeImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType; public class RemoveAttributeImpl extends AttributeOverrideOptionImpl implements RemoveAttribute { /** - * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAttribute() - * @generated - * @ordered - */ + * @see #getAttribute() + * @generated + * @ordered + */ protected XAttributeType attribute; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RemoveAttributeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.REMOVE_ATTRIBUTE; - } + return OseeDslPackage.Literals.REMOVE_ATTRIBUTE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType getAttribute() { - if (attribute != null && attribute.eIsProxy()) { - InternalEObject oldAttribute = (InternalEObject)attribute; - attribute = (XAttributeType)eResolveProxy(oldAttribute); - if (attribute != oldAttribute) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE, oldAttribute, attribute)); - } + if (attribute != null && attribute.eIsProxy()) + { + InternalEObject oldAttribute = (InternalEObject)attribute; + attribute = (XAttributeType)eResolveProxy(oldAttribute); + if (attribute != oldAttribute) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE, oldAttribute, attribute)); } - return attribute; - } + } + return attribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType basicGetAttribute() { - return attribute; - } + return attribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAttribute(XAttributeType newAttribute) { - XAttributeType oldAttribute = attribute; - attribute = newAttribute; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE, oldAttribute, attribute)); - } + XAttributeType oldAttribute = attribute; + attribute = newAttribute; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE, oldAttribute, attribute)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: - if (resolve) return getAttribute(); - return basicGetAttribute(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: + if (resolve) return getAttribute(); + return basicGetAttribute(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeType)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeType)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeType)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeType)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: - return attribute != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ATTRIBUTE__ATTRIBUTE: + return attribute != null; + } + return super.eIsSet(featureID); + } } //RemoveAttributeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveEnumImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveEnumImpl.java index 0089cf7636a..eb1091e73b8 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveEnumImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RemoveEnumImpl.java @@ -29,138 +29,144 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry; public class RemoveEnumImpl extends OverrideOptionImpl implements RemoveEnum { /** - * The cached value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumEntry() <em>Enum Entry</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumEntry() - * @generated - * @ordered - */ + * @see #getEnumEntry() + * @generated + * @ordered + */ protected XOseeEnumEntry enumEntry; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RemoveEnumImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.REMOVE_ENUM; - } + return OseeDslPackage.Literals.REMOVE_ENUM; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumEntry getEnumEntry() { - if (enumEntry != null && enumEntry.eIsProxy()) { - InternalEObject oldEnumEntry = (InternalEObject)enumEntry; - enumEntry = (XOseeEnumEntry)eResolveProxy(oldEnumEntry); - if (enumEntry != oldEnumEntry) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); - } + if (enumEntry != null && enumEntry.eIsProxy()) + { + InternalEObject oldEnumEntry = (InternalEObject)enumEntry; + enumEntry = (XOseeEnumEntry)eResolveProxy(oldEnumEntry); + if (enumEntry != oldEnumEntry) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); } - return enumEntry; - } + } + return enumEntry; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumEntry basicGetEnumEntry() { - return enumEntry; - } + return enumEntry; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setEnumEntry(XOseeEnumEntry newEnumEntry) { - XOseeEnumEntry oldEnumEntry = enumEntry; - enumEntry = newEnumEntry; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); - } + XOseeEnumEntry oldEnumEntry = enumEntry; + enumEntry = newEnumEntry; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY, oldEnumEntry, enumEntry)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: - if (resolve) return getEnumEntry(); - return basicGetEnumEntry(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: + if (resolve) return getEnumEntry(); + return basicGetEnumEntry(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: - setEnumEntry((XOseeEnumEntry)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: + setEnumEntry((XOseeEnumEntry)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: - setEnumEntry((XOseeEnumEntry)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: + setEnumEntry((XOseeEnumEntry)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: - return enumEntry != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.REMOVE_ENUM__ENUM_ENTRY: + return enumEntry != null; + } + return super.eIsSet(featureID); + } } //RemoveEnumImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RoleImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RoleImpl.java index 99ea29266ef..990bcd1b3f7 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RoleImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/RoleImpl.java @@ -43,266 +43,274 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups; public class RoleImpl extends MinimalEObjectImpl.Container implements Role { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getSuperRoles() <em>Super Roles</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSuperRoles() <em>Super Roles</em>}' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSuperRoles() - * @generated - * @ordered - */ + * @see #getSuperRoles() + * @generated + * @ordered + */ protected EList<Role> superRoles; /** - * The cached value of the '{@link #getUsersAndGroups() <em>Users And Groups</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getUsersAndGroups() <em>Users And Groups</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getUsersAndGroups() - * @generated - * @ordered - */ + * @see #getUsersAndGroups() + * @generated + * @ordered + */ protected EList<UsersAndGroups> usersAndGroups; /** - * The cached value of the '{@link #getReferencedContexts() <em>Referenced Contexts</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getReferencedContexts() <em>Referenced Contexts</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getReferencedContexts() - * @generated - * @ordered - */ + * @see #getReferencedContexts() + * @generated + * @ordered + */ protected EList<ReferencedContext> referencedContexts; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected RoleImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.ROLE; - } + return OseeDslPackage.Literals.ROLE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ROLE__NAME, oldName, name)); - } + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ROLE__NAME, oldName, name)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<Role> getSuperRoles() { - if (superRoles == null) { - superRoles = new EObjectResolvingEList<Role>(Role.class, this, OseeDslPackage.ROLE__SUPER_ROLES); - } - return superRoles; - } + if (superRoles == null) + { + superRoles = new EObjectResolvingEList<Role>(Role.class, this, OseeDslPackage.ROLE__SUPER_ROLES); + } + return superRoles; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<UsersAndGroups> getUsersAndGroups() { - if (usersAndGroups == null) { - usersAndGroups = new EObjectContainmentEList<UsersAndGroups>(UsersAndGroups.class, this, OseeDslPackage.ROLE__USERS_AND_GROUPS); - } - return usersAndGroups; - } + if (usersAndGroups == null) + { + usersAndGroups = new EObjectContainmentEList<UsersAndGroups>(UsersAndGroups.class, this, OseeDslPackage.ROLE__USERS_AND_GROUPS); + } + return usersAndGroups; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<ReferencedContext> getReferencedContexts() { - if (referencedContexts == null) { - referencedContexts = new EObjectContainmentEList<ReferencedContext>(ReferencedContext.class, this, OseeDslPackage.ROLE__REFERENCED_CONTEXTS); - } - return referencedContexts; - } + if (referencedContexts == null) + { + referencedContexts = new EObjectContainmentEList<ReferencedContext>(ReferencedContext.class, this, OseeDslPackage.ROLE__REFERENCED_CONTEXTS); + } + return referencedContexts; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - return ((InternalEList<?>)getUsersAndGroups()).basicRemove(otherEnd, msgs); - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - return ((InternalEList<?>)getReferencedContexts()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.ROLE__USERS_AND_GROUPS: + return ((InternalEList<?>)getUsersAndGroups()).basicRemove(otherEnd, msgs); + case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: + return ((InternalEList<?>)getReferencedContexts()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.ROLE__NAME: - return getName(); - case OseeDslPackage.ROLE__SUPER_ROLES: - return getSuperRoles(); - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - return getUsersAndGroups(); - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - return getReferencedContexts(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.ROLE__NAME: + return getName(); + case OseeDslPackage.ROLE__SUPER_ROLES: + return getSuperRoles(); + case OseeDslPackage.ROLE__USERS_AND_GROUPS: + return getUsersAndGroups(); + case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: + return getReferencedContexts(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.ROLE__NAME: - setName((String)newValue); - return; - case OseeDslPackage.ROLE__SUPER_ROLES: - getSuperRoles().clear(); - getSuperRoles().addAll((Collection<? extends Role>)newValue); - return; - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - getUsersAndGroups().clear(); - getUsersAndGroups().addAll((Collection<? extends UsersAndGroups>)newValue); - return; - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - getReferencedContexts().clear(); - getReferencedContexts().addAll((Collection<? extends ReferencedContext>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.ROLE__NAME: + setName((String)newValue); + return; + case OseeDslPackage.ROLE__SUPER_ROLES: + getSuperRoles().clear(); + getSuperRoles().addAll((Collection<? extends Role>)newValue); + return; + case OseeDslPackage.ROLE__USERS_AND_GROUPS: + getUsersAndGroups().clear(); + getUsersAndGroups().addAll((Collection<? extends UsersAndGroups>)newValue); + return; + case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: + getReferencedContexts().clear(); + getReferencedContexts().addAll((Collection<? extends ReferencedContext>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.ROLE__NAME: - setName(NAME_EDEFAULT); - return; - case OseeDslPackage.ROLE__SUPER_ROLES: - getSuperRoles().clear(); - return; - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - getUsersAndGroups().clear(); - return; - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - getReferencedContexts().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.ROLE__NAME: + setName(NAME_EDEFAULT); + return; + case OseeDslPackage.ROLE__SUPER_ROLES: + getSuperRoles().clear(); + return; + case OseeDslPackage.ROLE__USERS_AND_GROUPS: + getUsersAndGroups().clear(); + return; + case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: + getReferencedContexts().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.ROLE__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case OseeDslPackage.ROLE__SUPER_ROLES: - return superRoles != null && !superRoles.isEmpty(); - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - return usersAndGroups != null && !usersAndGroups.isEmpty(); - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - return referencedContexts != null && !referencedContexts.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.ROLE__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case OseeDslPackage.ROLE__SUPER_ROLES: + return superRoles != null && !superRoles.isEmpty(); + case OseeDslPackage.ROLE__USERS_AND_GROUPS: + return usersAndGroups != null && !usersAndGroups.isEmpty(); + case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: + return referencedContexts != null && !referencedContexts.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(')'); + return result.toString(); + } } //RoleImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/SimpleConditionImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/SimpleConditionImpl.java index d27d720e5bd..3c7d032bce5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/SimpleConditionImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/SimpleConditionImpl.java @@ -31,256 +31,260 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition; public class SimpleConditionImpl extends ConditionImpl implements SimpleCondition { /** - * The default value of the '{@link #getField() <em>Field</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getField() <em>Field</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getField() - * @generated - * @ordered - */ + * @see #getField() + * @generated + * @ordered + */ protected static final MatchField FIELD_EDEFAULT = MatchField.ARTIFACT_NAME; /** - * The cached value of the '{@link #getField() <em>Field</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getField() <em>Field</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getField() - * @generated - * @ordered - */ + * @see #getField() + * @generated + * @ordered + */ protected MatchField field = FIELD_EDEFAULT; /** - * The default value of the '{@link #getOp() <em>Op</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getOp() <em>Op</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOp() - * @generated - * @ordered - */ + * @see #getOp() + * @generated + * @ordered + */ protected static final CompareOp OP_EDEFAULT = CompareOp.EQ; /** - * The cached value of the '{@link #getOp() <em>Op</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOp() <em>Op</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOp() - * @generated - * @ordered - */ + * @see #getOp() + * @generated + * @ordered + */ protected CompareOp op = OP_EDEFAULT; /** - * The default value of the '{@link #getExpression() <em>Expression</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getExpression() <em>Expression</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getExpression() - * @generated - * @ordered - */ + * @see #getExpression() + * @generated + * @ordered + */ protected static final String EXPRESSION_EDEFAULT = null; /** - * The cached value of the '{@link #getExpression() <em>Expression</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getExpression() <em>Expression</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getExpression() - * @generated - * @ordered - */ + * @see #getExpression() + * @generated + * @ordered + */ protected String expression = EXPRESSION_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected SimpleConditionImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.SIMPLE_CONDITION; - } + return OseeDslPackage.Literals.SIMPLE_CONDITION; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public MatchField getField() { - return field; - } + return field; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setField(MatchField newField) { - MatchField oldField = field; - field = newField == null ? FIELD_EDEFAULT : newField; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__FIELD, oldField, field)); - } + MatchField oldField = field; + field = newField == null ? FIELD_EDEFAULT : newField; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__FIELD, oldField, field)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public CompareOp getOp() { - return op; - } + return op; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOp(CompareOp newOp) { - CompareOp oldOp = op; - op = newOp == null ? OP_EDEFAULT : newOp; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__OP, oldOp, op)); - } + CompareOp oldOp = op; + op = newOp == null ? OP_EDEFAULT : newOp; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__OP, oldOp, op)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getExpression() { - return expression; - } + return expression; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setExpression(String newExpression) { - String oldExpression = expression; - expression = newExpression; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__EXPRESSION, oldExpression, expression)); - } + String oldExpression = expression; + expression = newExpression; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.SIMPLE_CONDITION__EXPRESSION, oldExpression, expression)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.SIMPLE_CONDITION__FIELD: - return getField(); - case OseeDslPackage.SIMPLE_CONDITION__OP: - return getOp(); - case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: - return getExpression(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.SIMPLE_CONDITION__FIELD: + return getField(); + case OseeDslPackage.SIMPLE_CONDITION__OP: + return getOp(); + case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: + return getExpression(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.SIMPLE_CONDITION__FIELD: - setField((MatchField)newValue); - return; - case OseeDslPackage.SIMPLE_CONDITION__OP: - setOp((CompareOp)newValue); - return; - case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: - setExpression((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.SIMPLE_CONDITION__FIELD: + setField((MatchField)newValue); + return; + case OseeDslPackage.SIMPLE_CONDITION__OP: + setOp((CompareOp)newValue); + return; + case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: + setExpression((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.SIMPLE_CONDITION__FIELD: - setField(FIELD_EDEFAULT); - return; - case OseeDslPackage.SIMPLE_CONDITION__OP: - setOp(OP_EDEFAULT); - return; - case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: - setExpression(EXPRESSION_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.SIMPLE_CONDITION__FIELD: + setField(FIELD_EDEFAULT); + return; + case OseeDslPackage.SIMPLE_CONDITION__OP: + setOp(OP_EDEFAULT); + return; + case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: + setExpression(EXPRESSION_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.SIMPLE_CONDITION__FIELD: - return field != FIELD_EDEFAULT; - case OseeDslPackage.SIMPLE_CONDITION__OP: - return op != OP_EDEFAULT; - case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: - return EXPRESSION_EDEFAULT == null ? expression != null : !EXPRESSION_EDEFAULT.equals(expression); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.SIMPLE_CONDITION__FIELD: + return field != FIELD_EDEFAULT; + case OseeDslPackage.SIMPLE_CONDITION__OP: + return op != OP_EDEFAULT; + case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: + return EXPRESSION_EDEFAULT == null ? expression != null : !EXPRESSION_EDEFAULT.equals(expression); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (field: "); - result.append(field); - result.append(", op: "); - result.append(op); - result.append(", expression: "); - result.append(expression); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (field: "); + result.append(field); + result.append(", op: "); + result.append(op); + result.append(", expression: "); + result.append(expression); + result.append(')'); + return result.toString(); + } } //SimpleConditionImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UpdateAttributeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UpdateAttributeImpl.java index e562694b73a..7a1e5b96768 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UpdateAttributeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UpdateAttributeImpl.java @@ -30,157 +30,164 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef; public class UpdateAttributeImpl extends AttributeOverrideOptionImpl implements UpdateAttribute { /** - * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' containment reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getAttribute() <em>Attribute</em>}' containment reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getAttribute() - * @generated - * @ordered - */ + * @see #getAttribute() + * @generated + * @ordered + */ protected XAttributeTypeRef attribute; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected UpdateAttributeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.UPDATE_ATTRIBUTE; - } + return OseeDslPackage.Literals.UPDATE_ATTRIBUTE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeTypeRef getAttribute() { - return attribute; - } + return attribute; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public NotificationChain basicSetAttribute(XAttributeTypeRef newAttribute, NotificationChain msgs) { - XAttributeTypeRef oldAttribute = attribute; - attribute = newAttribute; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, oldAttribute, newAttribute); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } + XAttributeTypeRef oldAttribute = attribute; + attribute = newAttribute; + if (eNotificationRequired()) + { + ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, oldAttribute, newAttribute); + if (msgs == null) msgs = notification; else msgs.add(notification); + } + return msgs; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAttribute(XAttributeTypeRef newAttribute) { - if (newAttribute != attribute) { - NotificationChain msgs = null; - if (attribute != null) - msgs = ((InternalEObject)attribute).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, null, msgs); - if (newAttribute != null) - msgs = ((InternalEObject)newAttribute).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, null, msgs); - msgs = basicSetAttribute(newAttribute, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, newAttribute, newAttribute)); - } + if (newAttribute != attribute) + { + NotificationChain msgs = null; + if (attribute != null) + msgs = ((InternalEObject)attribute).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, null, msgs); + if (newAttribute != null) + msgs = ((InternalEObject)newAttribute).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, null, msgs); + msgs = basicSetAttribute(newAttribute, msgs); + if (msgs != null) msgs.dispatch(); + } + else if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE, newAttribute, newAttribute)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - return basicSetAttribute(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: + return basicSetAttribute(null, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - return getAttribute(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: + return getAttribute(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeTypeRef)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeTypeRef)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - setAttribute((XAttributeTypeRef)null); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: + setAttribute((XAttributeTypeRef)null); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - return attribute != null; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: + return attribute != null; + } + return super.eIsSet(featureID); + } } //UpdateAttributeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UsersAndGroupsImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UsersAndGroupsImpl.java index 173d65766f3..573e85d6afd 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UsersAndGroupsImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/UsersAndGroupsImpl.java @@ -28,146 +28,150 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups; public class UsersAndGroupsImpl extends MinimalEObjectImpl.Container implements UsersAndGroups { /** - * The default value of the '{@link #getUserOrGroupGuid() <em>User Or Group Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getUserOrGroupGuid() <em>User Or Group Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getUserOrGroupGuid() - * @generated - * @ordered - */ + * @see #getUserOrGroupGuid() + * @generated + * @ordered + */ protected static final String USER_OR_GROUP_GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getUserOrGroupGuid() <em>User Or Group Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getUserOrGroupGuid() <em>User Or Group Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getUserOrGroupGuid() - * @generated - * @ordered - */ + * @see #getUserOrGroupGuid() + * @generated + * @ordered + */ protected String userOrGroupGuid = USER_OR_GROUP_GUID_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected UsersAndGroupsImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.USERS_AND_GROUPS; - } + return OseeDslPackage.Literals.USERS_AND_GROUPS; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getUserOrGroupGuid() { - return userOrGroupGuid; - } + return userOrGroupGuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setUserOrGroupGuid(String newUserOrGroupGuid) { - String oldUserOrGroupGuid = userOrGroupGuid; - userOrGroupGuid = newUserOrGroupGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID, oldUserOrGroupGuid, userOrGroupGuid)); - } + String oldUserOrGroupGuid = userOrGroupGuid; + userOrGroupGuid = newUserOrGroupGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID, oldUserOrGroupGuid, userOrGroupGuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: - return getUserOrGroupGuid(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: + return getUserOrGroupGuid(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: - setUserOrGroupGuid((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: + setUserOrGroupGuid((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: - setUserOrGroupGuid(USER_OR_GROUP_GUID_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: + setUserOrGroupGuid(USER_OR_GROUP_GUID_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: - return USER_OR_GROUP_GUID_EDEFAULT == null ? userOrGroupGuid != null : !USER_OR_GROUP_GUID_EDEFAULT.equals(userOrGroupGuid); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: + return USER_OR_GROUP_GUID_EDEFAULT == null ? userOrGroupGuid != null : !USER_OR_GROUP_GUID_EDEFAULT.equals(userOrGroupGuid); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (userOrGroupGuid: "); - result.append(userOrGroupGuid); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (userOrGroupGuid: "); + result.append(userOrGroupGuid); + result.append(')'); + return result.toString(); + } } //UsersAndGroupsImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactMatcherImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactMatcherImpl.java index e8a80f6135e..c0f096671ec 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactMatcherImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactMatcherImpl.java @@ -42,232 +42,239 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XLogicOperator; public class XArtifactMatcherImpl extends MinimalEObjectImpl.Container implements XArtifactMatcher { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getConditions() <em>Conditions</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getConditions() <em>Conditions</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getConditions() - * @generated - * @ordered - */ + * @see #getConditions() + * @generated + * @ordered + */ protected EList<Condition> conditions; /** - * The cached value of the '{@link #getOperators() <em>Operators</em>}' attribute list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOperators() <em>Operators</em>}' attribute list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOperators() - * @generated - * @ordered - */ + * @see #getOperators() + * @generated + * @ordered + */ protected EList<XLogicOperator> operators; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XArtifactMatcherImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XARTIFACT_MATCHER; - } + return OseeDslPackage.Literals.XARTIFACT_MATCHER; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XARTIFACT_MATCHER__NAME, oldName, name)); - } + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XARTIFACT_MATCHER__NAME, oldName, name)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<Condition> getConditions() { - if (conditions == null) { - conditions = new EObjectContainmentEList<Condition>(Condition.class, this, OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS); - } - return conditions; - } + if (conditions == null) + { + conditions = new EObjectContainmentEList<Condition>(Condition.class, this, OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS); + } + return conditions; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XLogicOperator> getOperators() { - if (operators == null) { - operators = new EDataTypeEList<XLogicOperator>(XLogicOperator.class, this, OseeDslPackage.XARTIFACT_MATCHER__OPERATORS); - } - return operators; - } + if (operators == null) + { + operators = new EDataTypeEList<XLogicOperator>(XLogicOperator.class, this, OseeDslPackage.XARTIFACT_MATCHER__OPERATORS); + } + return operators; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - return ((InternalEList<?>)getConditions()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: + return ((InternalEList<?>)getConditions()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_MATCHER__NAME: - return getName(); - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - return getConditions(); - case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: - return getOperators(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_MATCHER__NAME: + return getName(); + case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: + return getConditions(); + case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: + return getOperators(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_MATCHER__NAME: - setName((String)newValue); - return; - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - getConditions().clear(); - getConditions().addAll((Collection<? extends Condition>)newValue); - return; - case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: - getOperators().clear(); - getOperators().addAll((Collection<? extends XLogicOperator>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_MATCHER__NAME: + setName((String)newValue); + return; + case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: + getConditions().clear(); + getConditions().addAll((Collection<? extends Condition>)newValue); + return; + case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: + getOperators().clear(); + getOperators().addAll((Collection<? extends XLogicOperator>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_MATCHER__NAME: - setName(NAME_EDEFAULT); - return; - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - getConditions().clear(); - return; - case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: - getOperators().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_MATCHER__NAME: + setName(NAME_EDEFAULT); + return; + case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: + getConditions().clear(); + return; + case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: + getOperators().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_MATCHER__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - return conditions != null && !conditions.isEmpty(); - case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: - return operators != null && !operators.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_MATCHER__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: + return conditions != null && !conditions.isEmpty(); + case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: + return operators != null && !operators.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(", operators: "); - result.append(operators); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(", operators: "); + result.append(operators); + result.append(')'); + return result.toString(); + } } //XArtifactMatcherImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactTypeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactTypeImpl.java index 6afca4a40b1..7fc4a14c36a 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactTypeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XArtifactTypeImpl.java @@ -40,230 +40,237 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef; public class XArtifactTypeImpl extends OseeTypeImpl implements XArtifactType { /** - * The default value of the '{@link #isAbstract() <em>Abstract</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #isAbstract() <em>Abstract</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isAbstract() - * @generated - * @ordered - */ + * @see #isAbstract() + * @generated + * @ordered + */ protected static final boolean ABSTRACT_EDEFAULT = false; /** - * The cached value of the '{@link #isAbstract() <em>Abstract</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #isAbstract() <em>Abstract</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isAbstract() - * @generated - * @ordered - */ + * @see #isAbstract() + * @generated + * @ordered + */ protected boolean abstract_ = ABSTRACT_EDEFAULT; /** - * The cached value of the '{@link #getSuperArtifactTypes() <em>Super Artifact Types</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSuperArtifactTypes() <em>Super Artifact Types</em>}' reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSuperArtifactTypes() - * @generated - * @ordered - */ + * @see #getSuperArtifactTypes() + * @generated + * @ordered + */ protected EList<XArtifactType> superArtifactTypes; /** - * The cached value of the '{@link #getValidAttributeTypes() <em>Valid Attribute Types</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getValidAttributeTypes() <em>Valid Attribute Types</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getValidAttributeTypes() - * @generated - * @ordered - */ + * @see #getValidAttributeTypes() + * @generated + * @ordered + */ protected EList<XAttributeTypeRef> validAttributeTypes; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XArtifactTypeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XARTIFACT_TYPE; - } + return OseeDslPackage.Literals.XARTIFACT_TYPE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public boolean isAbstract() { - return abstract_; - } + return abstract_; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setAbstract(boolean newAbstract) { - boolean oldAbstract = abstract_; - abstract_ = newAbstract; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XARTIFACT_TYPE__ABSTRACT, oldAbstract, abstract_)); - } + boolean oldAbstract = abstract_; + abstract_ = newAbstract; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XARTIFACT_TYPE__ABSTRACT, oldAbstract, abstract_)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XArtifactType> getSuperArtifactTypes() { - if (superArtifactTypes == null) { - superArtifactTypes = new EObjectResolvingEList<XArtifactType>(XArtifactType.class, this, OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES); - } - return superArtifactTypes; - } + if (superArtifactTypes == null) + { + superArtifactTypes = new EObjectResolvingEList<XArtifactType>(XArtifactType.class, this, OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES); + } + return superArtifactTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XAttributeTypeRef> getValidAttributeTypes() { - if (validAttributeTypes == null) { - validAttributeTypes = new EObjectContainmentEList<XAttributeTypeRef>(XAttributeTypeRef.class, this, OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES); - } - return validAttributeTypes; - } + if (validAttributeTypes == null) + { + validAttributeTypes = new EObjectContainmentEList<XAttributeTypeRef>(XAttributeTypeRef.class, this, OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES); + } + return validAttributeTypes; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - return ((InternalEList<?>)getValidAttributeTypes()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: + return ((InternalEList<?>)getValidAttributeTypes()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: - return isAbstract(); - case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: - return getSuperArtifactTypes(); - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - return getValidAttributeTypes(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: + return isAbstract(); + case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: + return getSuperArtifactTypes(); + case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: + return getValidAttributeTypes(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: - setAbstract((Boolean)newValue); - return; - case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: - getSuperArtifactTypes().clear(); - getSuperArtifactTypes().addAll((Collection<? extends XArtifactType>)newValue); - return; - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - getValidAttributeTypes().clear(); - getValidAttributeTypes().addAll((Collection<? extends XAttributeTypeRef>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: + setAbstract((Boolean)newValue); + return; + case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: + getSuperArtifactTypes().clear(); + getSuperArtifactTypes().addAll((Collection<? extends XArtifactType>)newValue); + return; + case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: + getValidAttributeTypes().clear(); + getValidAttributeTypes().addAll((Collection<? extends XAttributeTypeRef>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: - setAbstract(ABSTRACT_EDEFAULT); - return; - case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: - getSuperArtifactTypes().clear(); - return; - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - getValidAttributeTypes().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: + setAbstract(ABSTRACT_EDEFAULT); + return; + case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: + getSuperArtifactTypes().clear(); + return; + case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: + getValidAttributeTypes().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: - return abstract_ != ABSTRACT_EDEFAULT; - case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: - return superArtifactTypes != null && !superArtifactTypes.isEmpty(); - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - return validAttributeTypes != null && !validAttributeTypes.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: + return abstract_ != ABSTRACT_EDEFAULT; + case OseeDslPackage.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES: + return superArtifactTypes != null && !superArtifactTypes.isEmpty(); + case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: + return validAttributeTypes != null && !validAttributeTypes.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (abstract: "); - result.append(abstract_); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (abstract: "); + result.append(abstract_); + result.append(')'); + return result.toString(); + } } //XArtifactTypeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeImpl.java index 5d7a9709285..0647e4f91ef 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeImpl.java @@ -39,710 +39,718 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType; public class XAttributeTypeImpl extends OseeTypeImpl implements XAttributeType { /** - * The default value of the '{@link #getBaseAttributeType() <em>Base Attribute Type</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getBaseAttributeType() <em>Base Attribute Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getBaseAttributeType() - * @generated - * @ordered - */ + * @see #getBaseAttributeType() + * @generated + * @ordered + */ protected static final String BASE_ATTRIBUTE_TYPE_EDEFAULT = null; /** - * The cached value of the '{@link #getBaseAttributeType() <em>Base Attribute Type</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getBaseAttributeType() <em>Base Attribute Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getBaseAttributeType() - * @generated - * @ordered - */ + * @see #getBaseAttributeType() + * @generated + * @ordered + */ protected String baseAttributeType = BASE_ATTRIBUTE_TYPE_EDEFAULT; /** - * The cached value of the '{@link #getOverride() <em>Override</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOverride() <em>Override</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOverride() - * @generated - * @ordered - */ + * @see #getOverride() + * @generated + * @ordered + */ protected XAttributeType override; /** - * The default value of the '{@link #getDataProvider() <em>Data Provider</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDataProvider() <em>Data Provider</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDataProvider() - * @generated - * @ordered - */ + * @see #getDataProvider() + * @generated + * @ordered + */ protected static final String DATA_PROVIDER_EDEFAULT = null; /** - * The cached value of the '{@link #getDataProvider() <em>Data Provider</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getDataProvider() <em>Data Provider</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDataProvider() - * @generated - * @ordered - */ + * @see #getDataProvider() + * @generated + * @ordered + */ protected String dataProvider = DATA_PROVIDER_EDEFAULT; /** - * The default value of the '{@link #getMin() <em>Min</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getMin() <em>Min</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMin() - * @generated - * @ordered - */ + * @see #getMin() + * @generated + * @ordered + */ protected static final String MIN_EDEFAULT = null; /** - * The cached value of the '{@link #getMin() <em>Min</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getMin() <em>Min</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMin() - * @generated - * @ordered - */ + * @see #getMin() + * @generated + * @ordered + */ protected String min = MIN_EDEFAULT; /** - * The default value of the '{@link #getMax() <em>Max</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getMax() <em>Max</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMax() - * @generated - * @ordered - */ + * @see #getMax() + * @generated + * @ordered + */ protected static final String MAX_EDEFAULT = null; /** - * The cached value of the '{@link #getMax() <em>Max</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getMax() <em>Max</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMax() - * @generated - * @ordered - */ + * @see #getMax() + * @generated + * @ordered + */ protected String max = MAX_EDEFAULT; /** - * The default value of the '{@link #getTaggerId() <em>Tagger Id</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getTaggerId() <em>Tagger Id</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getTaggerId() - * @generated - * @ordered - */ + * @see #getTaggerId() + * @generated + * @ordered + */ protected static final String TAGGER_ID_EDEFAULT = null; /** - * The cached value of the '{@link #getTaggerId() <em>Tagger Id</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getTaggerId() <em>Tagger Id</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getTaggerId() - * @generated - * @ordered - */ + * @see #getTaggerId() + * @generated + * @ordered + */ protected String taggerId = TAGGER_ID_EDEFAULT; /** - * The cached value of the '{@link #getEnumType() <em>Enum Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumType() <em>Enum Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumType() - * @generated - * @ordered - */ + * @see #getEnumType() + * @generated + * @ordered + */ protected XOseeEnumType enumType; /** - * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @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 --> + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @see #getDescription() + * @generated + * @ordered + */ protected String description = DESCRIPTION_EDEFAULT; /** - * The default value of the '{@link #getDefaultValue() <em>Default Value</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDefaultValue() <em>Default Value</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDefaultValue() - * @generated - * @ordered - */ + * @see #getDefaultValue() + * @generated + * @ordered + */ protected static final String DEFAULT_VALUE_EDEFAULT = null; /** - * The cached value of the '{@link #getDefaultValue() <em>Default Value</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getDefaultValue() <em>Default Value</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDefaultValue() - * @generated - * @ordered - */ + * @see #getDefaultValue() + * @generated + * @ordered + */ protected String defaultValue = DEFAULT_VALUE_EDEFAULT; /** - * The default value of the '{@link #getFileExtension() <em>File Extension</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getFileExtension() <em>File Extension</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getFileExtension() - * @generated - * @ordered - */ + * @see #getFileExtension() + * @generated + * @ordered + */ protected static final String FILE_EXTENSION_EDEFAULT = null; /** - * The cached value of the '{@link #getFileExtension() <em>File Extension</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getFileExtension() <em>File Extension</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getFileExtension() - * @generated - * @ordered - */ + * @see #getFileExtension() + * @generated + * @ordered + */ protected String fileExtension = FILE_EXTENSION_EDEFAULT; /** - * The default value of the '{@link #getMediaType() <em>Media Type</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getMediaType() <em>Media Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMediaType() - * @generated - * @ordered - */ + * @see #getMediaType() + * @generated + * @ordered + */ protected static final String MEDIA_TYPE_EDEFAULT = null; /** - * The cached value of the '{@link #getMediaType() <em>Media Type</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getMediaType() <em>Media Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMediaType() - * @generated - * @ordered - */ + * @see #getMediaType() + * @generated + * @ordered + */ protected String mediaType = MEDIA_TYPE_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XAttributeTypeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XATTRIBUTE_TYPE; - } + return OseeDslPackage.Literals.XATTRIBUTE_TYPE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getBaseAttributeType() { - return baseAttributeType; - } + return baseAttributeType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setBaseAttributeType(String newBaseAttributeType) { - String oldBaseAttributeType = baseAttributeType; - baseAttributeType = newBaseAttributeType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE, oldBaseAttributeType, baseAttributeType)); - } + String oldBaseAttributeType = baseAttributeType; + baseAttributeType = newBaseAttributeType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE, oldBaseAttributeType, baseAttributeType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType getOverride() { - if (override != null && override.eIsProxy()) { - InternalEObject oldOverride = (InternalEObject)override; - override = (XAttributeType)eResolveProxy(oldOverride); - if (override != oldOverride) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE, oldOverride, override)); - } + if (override != null && override.eIsProxy()) + { + InternalEObject oldOverride = (InternalEObject)override; + override = (XAttributeType)eResolveProxy(oldOverride); + if (override != oldOverride) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE, oldOverride, override)); } - return override; - } + } + return override; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType basicGetOverride() { - return override; - } + return override; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOverride(XAttributeType newOverride) { - XAttributeType oldOverride = override; - override = newOverride; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE, oldOverride, override)); - } + XAttributeType oldOverride = override; + override = newOverride; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE, oldOverride, override)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDataProvider() { - return dataProvider; - } + return dataProvider; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setDataProvider(String newDataProvider) { - String oldDataProvider = dataProvider; - dataProvider = newDataProvider; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER, oldDataProvider, dataProvider)); - } + String oldDataProvider = dataProvider; + dataProvider = newDataProvider; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER, oldDataProvider, dataProvider)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getMin() { - return min; - } + return min; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setMin(String newMin) { - String oldMin = min; - min = newMin; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MIN, oldMin, min)); - } + String oldMin = min; + min = newMin; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MIN, oldMin, min)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getMax() { - return max; - } + return max; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setMax(String newMax) { - String oldMax = max; - max = newMax; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MAX, oldMax, max)); - } + String oldMax = max; + max = newMax; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MAX, oldMax, max)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getTaggerId() { - return taggerId; - } + return taggerId; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setTaggerId(String newTaggerId) { - String oldTaggerId = taggerId; - taggerId = newTaggerId; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID, oldTaggerId, taggerId)); - } + String oldTaggerId = taggerId; + taggerId = newTaggerId; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID, oldTaggerId, taggerId)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumType getEnumType() { - if (enumType != null && enumType.eIsProxy()) { - InternalEObject oldEnumType = (InternalEObject)enumType; - enumType = (XOseeEnumType)eResolveProxy(oldEnumType); - if (enumType != oldEnumType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE, oldEnumType, enumType)); - } + if (enumType != null && enumType.eIsProxy()) + { + InternalEObject oldEnumType = (InternalEObject)enumType; + enumType = (XOseeEnumType)eResolveProxy(oldEnumType); + if (enumType != oldEnumType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE, oldEnumType, enumType)); } - return enumType; - } + } + return enumType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumType basicGetEnumType() { - return enumType; - } + return enumType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setEnumType(XOseeEnumType newEnumType) { - XOseeEnumType oldEnumType = enumType; - enumType = newEnumType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE, oldEnumType, enumType)); - } + XOseeEnumType oldEnumType = enumType; + enumType = newEnumType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE, oldEnumType, enumType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDescription() { - return description; - } + return description; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setDescription(String newDescription) { - String oldDescription = description; - description = newDescription; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION, oldDescription, description)); - } + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION, oldDescription, description)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDefaultValue() { - return defaultValue; - } + return defaultValue; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setDefaultValue(String newDefaultValue) { - String oldDefaultValue = defaultValue; - defaultValue = newDefaultValue; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE, oldDefaultValue, defaultValue)); - } + String oldDefaultValue = defaultValue; + defaultValue = newDefaultValue; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE, oldDefaultValue, defaultValue)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getFileExtension() { - return fileExtension; - } + return fileExtension; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setFileExtension(String newFileExtension) { - String oldFileExtension = fileExtension; - fileExtension = newFileExtension; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION, oldFileExtension, fileExtension)); - } + String oldFileExtension = fileExtension; + fileExtension = newFileExtension; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION, oldFileExtension, fileExtension)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getMediaType() { - return mediaType; - } + return mediaType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setMediaType(String newMediaType) { - String oldMediaType = mediaType; - mediaType = newMediaType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE, oldMediaType, mediaType)); - } + String oldMediaType = mediaType; + mediaType = newMediaType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE, oldMediaType, mediaType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: - return getBaseAttributeType(); - case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: - if (resolve) return getOverride(); - return basicGetOverride(); - case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: - return getDataProvider(); - case OseeDslPackage.XATTRIBUTE_TYPE__MIN: - return getMin(); - case OseeDslPackage.XATTRIBUTE_TYPE__MAX: - return getMax(); - case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: - return getTaggerId(); - case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: - if (resolve) return getEnumType(); - return basicGetEnumType(); - case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: - return getDescription(); - case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: - return getDefaultValue(); - case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: - return getFileExtension(); - case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: - return getMediaType(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: + return getBaseAttributeType(); + case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: + if (resolve) return getOverride(); + return basicGetOverride(); + case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: + return getDataProvider(); + case OseeDslPackage.XATTRIBUTE_TYPE__MIN: + return getMin(); + case OseeDslPackage.XATTRIBUTE_TYPE__MAX: + return getMax(); + case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: + return getTaggerId(); + case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: + if (resolve) return getEnumType(); + return basicGetEnumType(); + case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: + return getDescription(); + case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: + return getDefaultValue(); + case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: + return getFileExtension(); + case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: + return getMediaType(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: - setBaseAttributeType((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: - setOverride((XAttributeType)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: - setDataProvider((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MIN: - setMin((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MAX: - setMax((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: - setTaggerId((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: - setEnumType((XOseeEnumType)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: - setDescription((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: - setDefaultValue((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: - setFileExtension((String)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: - setMediaType((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: + setBaseAttributeType((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: + setOverride((XAttributeType)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: + setDataProvider((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MIN: + setMin((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MAX: + setMax((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: + setTaggerId((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: + setEnumType((XOseeEnumType)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: + setDescription((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: + setDefaultValue((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: + setFileExtension((String)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: + setMediaType((String)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: - setBaseAttributeType(BASE_ATTRIBUTE_TYPE_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: - setOverride((XAttributeType)null); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: - setDataProvider(DATA_PROVIDER_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MIN: - setMin(MIN_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MAX: - setMax(MAX_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: - setTaggerId(TAGGER_ID_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: - setEnumType((XOseeEnumType)null); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: - setDescription(DESCRIPTION_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: - setDefaultValue(DEFAULT_VALUE_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: - setFileExtension(FILE_EXTENSION_EDEFAULT); - return; - case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: - setMediaType(MEDIA_TYPE_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: + setBaseAttributeType(BASE_ATTRIBUTE_TYPE_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: + setOverride((XAttributeType)null); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: + setDataProvider(DATA_PROVIDER_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MIN: + setMin(MIN_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MAX: + setMax(MAX_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: + setTaggerId(TAGGER_ID_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: + setEnumType((XOseeEnumType)null); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: + setDescription(DESCRIPTION_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: + setDefaultValue(DEFAULT_VALUE_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: + setFileExtension(FILE_EXTENSION_EDEFAULT); + return; + case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: + setMediaType(MEDIA_TYPE_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: - return BASE_ATTRIBUTE_TYPE_EDEFAULT == null ? baseAttributeType != null : !BASE_ATTRIBUTE_TYPE_EDEFAULT.equals(baseAttributeType); - case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: - return override != null; - case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: - return DATA_PROVIDER_EDEFAULT == null ? dataProvider != null : !DATA_PROVIDER_EDEFAULT.equals(dataProvider); - case OseeDslPackage.XATTRIBUTE_TYPE__MIN: - return MIN_EDEFAULT == null ? min != null : !MIN_EDEFAULT.equals(min); - case OseeDslPackage.XATTRIBUTE_TYPE__MAX: - return MAX_EDEFAULT == null ? max != null : !MAX_EDEFAULT.equals(max); - case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: - return TAGGER_ID_EDEFAULT == null ? taggerId != null : !TAGGER_ID_EDEFAULT.equals(taggerId); - case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: - return enumType != null; - case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: - return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); - case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: - return DEFAULT_VALUE_EDEFAULT == null ? defaultValue != null : !DEFAULT_VALUE_EDEFAULT.equals(defaultValue); - case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: - return FILE_EXTENSION_EDEFAULT == null ? fileExtension != null : !FILE_EXTENSION_EDEFAULT.equals(fileExtension); - case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: - return MEDIA_TYPE_EDEFAULT == null ? mediaType != null : !MEDIA_TYPE_EDEFAULT.equals(mediaType); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: + return BASE_ATTRIBUTE_TYPE_EDEFAULT == null ? baseAttributeType != null : !BASE_ATTRIBUTE_TYPE_EDEFAULT.equals(baseAttributeType); + case OseeDslPackage.XATTRIBUTE_TYPE__OVERRIDE: + return override != null; + case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: + return DATA_PROVIDER_EDEFAULT == null ? dataProvider != null : !DATA_PROVIDER_EDEFAULT.equals(dataProvider); + case OseeDslPackage.XATTRIBUTE_TYPE__MIN: + return MIN_EDEFAULT == null ? min != null : !MIN_EDEFAULT.equals(min); + case OseeDslPackage.XATTRIBUTE_TYPE__MAX: + return MAX_EDEFAULT == null ? max != null : !MAX_EDEFAULT.equals(max); + case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: + return TAGGER_ID_EDEFAULT == null ? taggerId != null : !TAGGER_ID_EDEFAULT.equals(taggerId); + case OseeDslPackage.XATTRIBUTE_TYPE__ENUM_TYPE: + return enumType != null; + case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: + return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); + case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: + return DEFAULT_VALUE_EDEFAULT == null ? defaultValue != null : !DEFAULT_VALUE_EDEFAULT.equals(defaultValue); + case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: + return FILE_EXTENSION_EDEFAULT == null ? fileExtension != null : !FILE_EXTENSION_EDEFAULT.equals(fileExtension); + case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: + return MEDIA_TYPE_EDEFAULT == null ? mediaType != null : !MEDIA_TYPE_EDEFAULT.equals(mediaType); + } + return super.eIsSet(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (baseAttributeType: "); - result.append(baseAttributeType); - result.append(", dataProvider: "); - result.append(dataProvider); - result.append(", min: "); - result.append(min); - result.append(", max: "); - result.append(max); - result.append(", taggerId: "); - result.append(taggerId); - result.append(", description: "); - result.append(description); - result.append(", defaultValue: "); - result.append(defaultValue); - result.append(", fileExtension: "); - result.append(fileExtension); - result.append(", mediaType: "); - result.append(mediaType); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (baseAttributeType: "); + result.append(baseAttributeType); + result.append(", dataProvider: "); + result.append(dataProvider); + result.append(", min: "); + result.append(min); + result.append(", max: "); + result.append(max); + result.append(", taggerId: "); + result.append(taggerId); + result.append(", description: "); + result.append(description); + result.append(", defaultValue: "); + result.append(defaultValue); + result.append(", fileExtension: "); + result.append(fileExtension); + result.append(", mediaType: "); + result.append(mediaType); + result.append(')'); + return result.toString(); + } } //XAttributeTypeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeRefImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeRefImpl.java index 5a293f5b30e..915ec4d724d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeRefImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XAttributeTypeRefImpl.java @@ -31,208 +31,214 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef; public class XAttributeTypeRefImpl extends MinimalEObjectImpl.Container implements XAttributeTypeRef { /** - * The cached value of the '{@link #getValidAttributeType() <em>Valid Attribute Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getValidAttributeType() <em>Valid Attribute Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getValidAttributeType() - * @generated - * @ordered - */ + * @see #getValidAttributeType() + * @generated + * @ordered + */ protected XAttributeType validAttributeType; /** - * The default value of the '{@link #getBranchGuid() <em>Branch Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getBranchGuid() <em>Branch Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getBranchGuid() - * @generated - * @ordered - */ + * @see #getBranchGuid() + * @generated + * @ordered + */ protected static final String BRANCH_GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getBranchGuid() <em>Branch Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getBranchGuid() <em>Branch Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getBranchGuid() - * @generated - * @ordered - */ + * @see #getBranchGuid() + * @generated + * @ordered + */ protected String branchGuid = BRANCH_GUID_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XAttributeTypeRefImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XATTRIBUTE_TYPE_REF; - } + return OseeDslPackage.Literals.XATTRIBUTE_TYPE_REF; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType getValidAttributeType() { - if (validAttributeType != null && validAttributeType.eIsProxy()) { - InternalEObject oldValidAttributeType = (InternalEObject)validAttributeType; - validAttributeType = (XAttributeType)eResolveProxy(oldValidAttributeType); - if (validAttributeType != oldValidAttributeType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE, oldValidAttributeType, validAttributeType)); - } + if (validAttributeType != null && validAttributeType.eIsProxy()) + { + InternalEObject oldValidAttributeType = (InternalEObject)validAttributeType; + validAttributeType = (XAttributeType)eResolveProxy(oldValidAttributeType); + if (validAttributeType != oldValidAttributeType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE, oldValidAttributeType, validAttributeType)); } - return validAttributeType; - } + } + return validAttributeType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XAttributeType basicGetValidAttributeType() { - return validAttributeType; - } + return validAttributeType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setValidAttributeType(XAttributeType newValidAttributeType) { - XAttributeType oldValidAttributeType = validAttributeType; - validAttributeType = newValidAttributeType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE, oldValidAttributeType, validAttributeType)); - } + XAttributeType oldValidAttributeType = validAttributeType; + validAttributeType = newValidAttributeType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE, oldValidAttributeType, validAttributeType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getBranchGuid() { - return branchGuid; - } + return branchGuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setBranchGuid(String newBranchGuid) { - String oldBranchGuid = branchGuid; - branchGuid = newBranchGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID, oldBranchGuid, branchGuid)); - } + String oldBranchGuid = branchGuid; + branchGuid = newBranchGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID, oldBranchGuid, branchGuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: - if (resolve) return getValidAttributeType(); - return basicGetValidAttributeType(); - case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: - return getBranchGuid(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: + if (resolve) return getValidAttributeType(); + return basicGetValidAttributeType(); + case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: + return getBranchGuid(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: - setValidAttributeType((XAttributeType)newValue); - return; - case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: - setBranchGuid((String)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: + setValidAttributeType((XAttributeType)newValue); + return; + case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: + setBranchGuid((String)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: - setValidAttributeType((XAttributeType)null); - return; - case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: - setBranchGuid(BRANCH_GUID_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: + setValidAttributeType((XAttributeType)null); + return; + case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: + setBranchGuid(BRANCH_GUID_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: - return validAttributeType != null; - case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: - return BRANCH_GUID_EDEFAULT == null ? branchGuid != null : !BRANCH_GUID_EDEFAULT.equals(branchGuid); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE: + return validAttributeType != null; + case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_GUID: + return BRANCH_GUID_EDEFAULT == null ? branchGuid != null : !BRANCH_GUID_EDEFAULT.equals(branchGuid); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (branchGuid: "); - result.append(branchGuid); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (branchGuid: "); + result.append(branchGuid); + result.append(')'); + return result.toString(); + } } //XAttributeTypeRefImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeArtifactTypeOverrideImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeArtifactTypeOverrideImpl.java index 6649f051cfa..a7d9f4af7b9 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeArtifactTypeOverrideImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeArtifactTypeOverrideImpl.java @@ -41,258 +41,266 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride; public class XOseeArtifactTypeOverrideImpl extends MinimalEObjectImpl.Container implements XOseeArtifactTypeOverride { /** - * The cached value of the '{@link #getOverridenArtifactType() <em>Overriden Artifact Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOverridenArtifactType() <em>Overriden Artifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOverridenArtifactType() - * @generated - * @ordered - */ + * @see #getOverridenArtifactType() + * @generated + * @ordered + */ protected XArtifactType overridenArtifactType; /** - * The default value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isInheritAll() - * @generated - * @ordered - */ + * @see #isInheritAll() + * @generated + * @ordered + */ protected static final boolean INHERIT_ALL_EDEFAULT = false; /** - * The cached value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isInheritAll() - * @generated - * @ordered - */ + * @see #isInheritAll() + * @generated + * @ordered + */ protected boolean inheritAll = INHERIT_ALL_EDEFAULT; /** - * The cached value of the '{@link #getOverrideOptions() <em>Override Options</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOverrideOptions() <em>Override Options</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOverrideOptions() - * @generated - * @ordered - */ + * @see #getOverrideOptions() + * @generated + * @ordered + */ protected EList<AttributeOverrideOption> overrideOptions; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XOseeArtifactTypeOverrideImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE; - } + return OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getOverridenArtifactType() { - if (overridenArtifactType != null && overridenArtifactType.eIsProxy()) { - InternalEObject oldOverridenArtifactType = (InternalEObject)overridenArtifactType; - overridenArtifactType = (XArtifactType)eResolveProxy(oldOverridenArtifactType); - if (overridenArtifactType != oldOverridenArtifactType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE, oldOverridenArtifactType, overridenArtifactType)); - } + if (overridenArtifactType != null && overridenArtifactType.eIsProxy()) + { + InternalEObject oldOverridenArtifactType = (InternalEObject)overridenArtifactType; + overridenArtifactType = (XArtifactType)eResolveProxy(oldOverridenArtifactType); + if (overridenArtifactType != oldOverridenArtifactType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE, oldOverridenArtifactType, overridenArtifactType)); } - return overridenArtifactType; - } + } + return overridenArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetOverridenArtifactType() { - return overridenArtifactType; - } + return overridenArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOverridenArtifactType(XArtifactType newOverridenArtifactType) { - XArtifactType oldOverridenArtifactType = overridenArtifactType; - overridenArtifactType = newOverridenArtifactType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE, oldOverridenArtifactType, overridenArtifactType)); - } + XArtifactType oldOverridenArtifactType = overridenArtifactType; + overridenArtifactType = newOverridenArtifactType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE, oldOverridenArtifactType, overridenArtifactType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public boolean isInheritAll() { - return inheritAll; - } + return inheritAll; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setInheritAll(boolean newInheritAll) { - boolean oldInheritAll = inheritAll; - inheritAll = newInheritAll; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL, oldInheritAll, inheritAll)); - } + boolean oldInheritAll = inheritAll; + inheritAll = newInheritAll; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL, oldInheritAll, inheritAll)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<AttributeOverrideOption> getOverrideOptions() { - if (overrideOptions == null) { - overrideOptions = new EObjectContainmentEList<AttributeOverrideOption>(AttributeOverrideOption.class, this, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS); - } - return overrideOptions; - } + if (overrideOptions == null) + { + overrideOptions = new EObjectContainmentEList<AttributeOverrideOption>(AttributeOverrideOption.class, this, OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS); + } + return overrideOptions; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - return ((InternalEList<?>)getOverrideOptions()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: + return ((InternalEList<?>)getOverrideOptions()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: - if (resolve) return getOverridenArtifactType(); - return basicGetOverridenArtifactType(); - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: - return isInheritAll(); - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - return getOverrideOptions(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: + if (resolve) return getOverridenArtifactType(); + return basicGetOverridenArtifactType(); + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: + return isInheritAll(); + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: + return getOverrideOptions(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: - setOverridenArtifactType((XArtifactType)newValue); - return; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: - setInheritAll((Boolean)newValue); - return; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - getOverrideOptions().clear(); - getOverrideOptions().addAll((Collection<? extends AttributeOverrideOption>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: + setOverridenArtifactType((XArtifactType)newValue); + return; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: + setInheritAll((Boolean)newValue); + return; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: + getOverrideOptions().clear(); + getOverrideOptions().addAll((Collection<? extends AttributeOverrideOption>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: - setOverridenArtifactType((XArtifactType)null); - return; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: - setInheritAll(INHERIT_ALL_EDEFAULT); - return; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - getOverrideOptions().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: + setOverridenArtifactType((XArtifactType)null); + return; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: + setInheritAll(INHERIT_ALL_EDEFAULT); + return; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: + getOverrideOptions().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: - return overridenArtifactType != null; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: - return inheritAll != INHERIT_ALL_EDEFAULT; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - return overrideOptions != null && !overrideOptions.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE: + return overridenArtifactType != null; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: + return inheritAll != INHERIT_ALL_EDEFAULT; + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: + return overrideOptions != null && !overrideOptions.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (inheritAll: "); - result.append(inheritAll); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (inheritAll: "); + result.append(inheritAll); + result.append(')'); + return result.toString(); + } } //XOseeArtifactTypeOverrideImpl 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 d9717348357..3102e517a21 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 @@ -31,311 +31,315 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry; public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements XOseeEnumEntry { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ + * @see #getName() + * @generated + * @ordered + */ protected String name = NAME_EDEFAULT; /** - * The default value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOrdinal() - * @generated - * @ordered - */ + * @see #getOrdinal() + * @generated + * @ordered + */ protected static final String ORDINAL_EDEFAULT = null; /** - * The cached value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOrdinal() <em>Ordinal</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOrdinal() - * @generated - * @ordered - */ + * @see #getOrdinal() + * @generated + * @ordered + */ protected String ordinal = ORDINAL_EDEFAULT; /** - * The default value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEntryGuid() - * @generated - * @ordered - */ + * @see #getEntryGuid() + * @generated + * @ordered + */ protected static final String ENTRY_GUID_EDEFAULT = null; /** - * The cached value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEntryGuid() <em>Entry Guid</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEntryGuid() - * @generated - * @ordered - */ + * @see #getEntryGuid() + * @generated + * @ordered + */ protected String entryGuid = ENTRY_GUID_EDEFAULT; /** - * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @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 --> + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDescription() - * @generated - * @ordered - */ + * @see #getDescription() + * @generated + * @ordered + */ protected String description = DESCRIPTION_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XOseeEnumEntryImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XOSEE_ENUM_ENTRY; - } + return OseeDslPackage.Literals.XOSEE_ENUM_ENTRY; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getName() { - return name; - } + return name; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__NAME, oldName, name)); - } + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__NAME, oldName, name)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getOrdinal() { - return ordinal; - } + return ordinal; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOrdinal(String newOrdinal) { - String oldOrdinal = ordinal; - ordinal = newOrdinal; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL, oldOrdinal, ordinal)); - } + String oldOrdinal = ordinal; + ordinal = newOrdinal; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL, oldOrdinal, ordinal)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getEntryGuid() { - return entryGuid; - } + return entryGuid; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setEntryGuid(String newEntryGuid) { - String oldEntryGuid = entryGuid; - entryGuid = newEntryGuid; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID, oldEntryGuid, entryGuid)); - } + String oldEntryGuid = entryGuid; + entryGuid = newEntryGuid; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID, oldEntryGuid, entryGuid)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDescription() { - return description; - } + return description; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @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)); - } + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION, oldDescription, description)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: - return getName(); - case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: - 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); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: + return getName(); + case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: + 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); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: - setName((String)newValue); - return; - case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: - setOrdinal((String)newValue); - return; - 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); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: + setName((String)newValue); + return; + case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: + setOrdinal((String)newValue); + return; + 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); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: - setName(NAME_EDEFAULT); - return; - case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: - setOrdinal(ORDINAL_EDEFAULT); - return; - 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); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: + setName(NAME_EDEFAULT); + return; + case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: + setOrdinal(ORDINAL_EDEFAULT); + return; + 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); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: - 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); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: + 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); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(", ordinal: "); - result.append(ordinal); - result.append(", entryGuid: "); - result.append(entryGuid); - result.append(", description: "); - result.append(description); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(", ordinal: "); + result.append(ordinal); + result.append(", entryGuid: "); + result.append(entryGuid); + result.append(", description: "); + result.append(description); + result.append(')'); + return result.toString(); + } } //XOseeEnumEntryImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumOverrideImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumOverrideImpl.java index 8e42a1f503c..a79001138d5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumOverrideImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumOverrideImpl.java @@ -40,258 +40,266 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType; public class XOseeEnumOverrideImpl extends OseeElementImpl implements XOseeEnumOverride { /** - * The cached value of the '{@link #getOverridenEnumType() <em>Overriden Enum Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOverridenEnumType() <em>Overriden Enum Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOverridenEnumType() - * @generated - * @ordered - */ + * @see #getOverridenEnumType() + * @generated + * @ordered + */ protected XOseeEnumType overridenEnumType; /** - * The default value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isInheritAll() - * @generated - * @ordered - */ + * @see #isInheritAll() + * @generated + * @ordered + */ protected static final boolean INHERIT_ALL_EDEFAULT = false; /** - * The cached value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #isInheritAll() <em>Inherit All</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #isInheritAll() - * @generated - * @ordered - */ + * @see #isInheritAll() + * @generated + * @ordered + */ protected boolean inheritAll = INHERIT_ALL_EDEFAULT; /** - * The cached value of the '{@link #getOverrideOptions() <em>Override Options</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOverrideOptions() <em>Override Options</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getOverrideOptions() - * @generated - * @ordered - */ + * @see #getOverrideOptions() + * @generated + * @ordered + */ protected EList<OverrideOption> overrideOptions; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XOseeEnumOverrideImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE; - } + return OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumType getOverridenEnumType() { - if (overridenEnumType != null && overridenEnumType.eIsProxy()) { - InternalEObject oldOverridenEnumType = (InternalEObject)overridenEnumType; - overridenEnumType = (XOseeEnumType)eResolveProxy(oldOverridenEnumType); - if (overridenEnumType != oldOverridenEnumType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE, oldOverridenEnumType, overridenEnumType)); - } + if (overridenEnumType != null && overridenEnumType.eIsProxy()) + { + InternalEObject oldOverridenEnumType = (InternalEObject)overridenEnumType; + overridenEnumType = (XOseeEnumType)eResolveProxy(oldOverridenEnumType); + if (overridenEnumType != oldOverridenEnumType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE, oldOverridenEnumType, overridenEnumType)); } - return overridenEnumType; - } + } + return overridenEnumType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XOseeEnumType basicGetOverridenEnumType() { - return overridenEnumType; - } + return overridenEnumType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setOverridenEnumType(XOseeEnumType newOverridenEnumType) { - XOseeEnumType oldOverridenEnumType = overridenEnumType; - overridenEnumType = newOverridenEnumType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE, oldOverridenEnumType, overridenEnumType)); - } + XOseeEnumType oldOverridenEnumType = overridenEnumType; + overridenEnumType = newOverridenEnumType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE, oldOverridenEnumType, overridenEnumType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public boolean isInheritAll() { - return inheritAll; - } + return inheritAll; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setInheritAll(boolean newInheritAll) { - boolean oldInheritAll = inheritAll; - inheritAll = newInheritAll; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL, oldInheritAll, inheritAll)); - } + boolean oldInheritAll = inheritAll; + inheritAll = newInheritAll; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL, oldInheritAll, inheritAll)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<OverrideOption> getOverrideOptions() { - if (overrideOptions == null) { - overrideOptions = new EObjectContainmentEList<OverrideOption>(OverrideOption.class, this, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS); - } - return overrideOptions; - } + if (overrideOptions == null) + { + overrideOptions = new EObjectContainmentEList<OverrideOption>(OverrideOption.class, this, OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS); + } + return overrideOptions; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - return ((InternalEList<?>)getOverrideOptions()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: + return ((InternalEList<?>)getOverrideOptions()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: - if (resolve) return getOverridenEnumType(); - return basicGetOverridenEnumType(); - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: - return isInheritAll(); - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - return getOverrideOptions(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: + if (resolve) return getOverridenEnumType(); + return basicGetOverridenEnumType(); + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: + return isInheritAll(); + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: + return getOverrideOptions(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: - setOverridenEnumType((XOseeEnumType)newValue); - return; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: - setInheritAll((Boolean)newValue); - return; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - getOverrideOptions().clear(); - getOverrideOptions().addAll((Collection<? extends OverrideOption>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: + setOverridenEnumType((XOseeEnumType)newValue); + return; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: + setInheritAll((Boolean)newValue); + return; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: + getOverrideOptions().clear(); + getOverrideOptions().addAll((Collection<? extends OverrideOption>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: - setOverridenEnumType((XOseeEnumType)null); - return; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: - setInheritAll(INHERIT_ALL_EDEFAULT); - return; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - getOverrideOptions().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: + setOverridenEnumType((XOseeEnumType)null); + return; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: + setInheritAll(INHERIT_ALL_EDEFAULT); + return; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: + getOverrideOptions().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: - return overridenEnumType != null; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: - return inheritAll != INHERIT_ALL_EDEFAULT; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - return overrideOptions != null && !overrideOptions.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE: + return overridenEnumType != null; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: + return inheritAll != INHERIT_ALL_EDEFAULT; + case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: + return overrideOptions != null && !overrideOptions.isEmpty(); + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); + if (eIsProxy()) return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (inheritAll: "); - result.append(inheritAll); - result.append(')'); - return result.toString(); - } + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (inheritAll: "); + result.append(inheritAll); + result.append(')'); + return result.toString(); + } } //XOseeEnumOverrideImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumTypeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumTypeImpl.java index 99ebf493c99..b13bbf37b64 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumTypeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumTypeImpl.java @@ -34,126 +34,132 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType; public class XOseeEnumTypeImpl extends OseeTypeImpl implements XOseeEnumType { /** - * The cached value of the '{@link #getEnumEntries() <em>Enum Entries</em>}' containment reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getEnumEntries() <em>Enum Entries</em>}' containment reference list. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getEnumEntries() - * @generated - * @ordered - */ + * @see #getEnumEntries() + * @generated + * @ordered + */ protected EList<XOseeEnumEntry> enumEntries; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XOseeEnumTypeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XOSEE_ENUM_TYPE; - } + return OseeDslPackage.Literals.XOSEE_ENUM_TYPE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public EList<XOseeEnumEntry> getEnumEntries() { - if (enumEntries == null) { - enumEntries = new EObjectContainmentEList<XOseeEnumEntry>(XOseeEnumEntry.class, this, OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES); - } - return enumEntries; - } + if (enumEntries == null) + { + enumEntries = new EObjectContainmentEList<XOseeEnumEntry>(XOseeEnumEntry.class, this, OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES); + } + return enumEntries; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - return ((InternalEList<?>)getEnumEntries()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: + return ((InternalEList<?>)getEnumEntries()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - return getEnumEntries(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: + return getEnumEntries(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - getEnumEntries().clear(); - getEnumEntries().addAll((Collection<? extends XOseeEnumEntry>)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: + getEnumEntries().clear(); + getEnumEntries().addAll((Collection<? extends XOseeEnumEntry>)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - getEnumEntries().clear(); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: + getEnumEntries().clear(); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - return enumEntries != null && !enumEntries.isEmpty(); - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: + return enumEntries != null && !enumEntries.isEmpty(); + } + return super.eIsSet(featureID); + } } //XOseeEnumTypeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XRelationTypeImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XRelationTypeImpl.java index bf037d65a94..d7db3e78628 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XRelationTypeImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XRelationTypeImpl.java @@ -35,435 +35,443 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; public class XRelationTypeImpl extends OseeTypeImpl implements XRelationType { /** - * The default value of the '{@link #getSideAName() <em>Side AName</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getSideAName() <em>Side AName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideAName() - * @generated - * @ordered - */ + * @see #getSideAName() + * @generated + * @ordered + */ protected static final String SIDE_ANAME_EDEFAULT = null; /** - * The cached value of the '{@link #getSideAName() <em>Side AName</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSideAName() <em>Side AName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideAName() - * @generated - * @ordered - */ + * @see #getSideAName() + * @generated + * @ordered + */ protected String sideAName = SIDE_ANAME_EDEFAULT; /** - * The cached value of the '{@link #getSideAArtifactType() <em>Side AArtifact Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSideAArtifactType() <em>Side AArtifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideAArtifactType() - * @generated - * @ordered - */ + * @see #getSideAArtifactType() + * @generated + * @ordered + */ protected XArtifactType sideAArtifactType; /** - * The default value of the '{@link #getSideBName() <em>Side BName</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getSideBName() <em>Side BName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideBName() - * @generated - * @ordered - */ + * @see #getSideBName() + * @generated + * @ordered + */ protected static final String SIDE_BNAME_EDEFAULT = null; /** - * The cached value of the '{@link #getSideBName() <em>Side BName</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSideBName() <em>Side BName</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideBName() - * @generated - * @ordered - */ + * @see #getSideBName() + * @generated + * @ordered + */ protected String sideBName = SIDE_BNAME_EDEFAULT; /** - * The cached value of the '{@link #getSideBArtifactType() <em>Side BArtifact Type</em>}' reference. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getSideBArtifactType() <em>Side BArtifact Type</em>}' reference. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getSideBArtifactType() - * @generated - * @ordered - */ + * @see #getSideBArtifactType() + * @generated + * @ordered + */ protected XArtifactType sideBArtifactType; /** - * The default value of the '{@link #getDefaultOrderType() <em>Default Order Type</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getDefaultOrderType() <em>Default Order Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDefaultOrderType() - * @generated - * @ordered - */ + * @see #getDefaultOrderType() + * @generated + * @ordered + */ protected static final String DEFAULT_ORDER_TYPE_EDEFAULT = null; /** - * The cached value of the '{@link #getDefaultOrderType() <em>Default Order Type</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getDefaultOrderType() <em>Default Order Type</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getDefaultOrderType() - * @generated - * @ordered - */ + * @see #getDefaultOrderType() + * @generated + * @ordered + */ protected String defaultOrderType = DEFAULT_ORDER_TYPE_EDEFAULT; /** - * The default value of the '{@link #getMultiplicity() <em>Multiplicity</em>}' attribute. - * <!-- begin-user-doc --> + * The default value of the '{@link #getMultiplicity() <em>Multiplicity</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMultiplicity() - * @generated - * @ordered - */ + * @see #getMultiplicity() + * @generated + * @ordered + */ protected static final RelationMultiplicityEnum MULTIPLICITY_EDEFAULT = RelationMultiplicityEnum.ONE_TO_ONE; /** - * The cached value of the '{@link #getMultiplicity() <em>Multiplicity</em>}' attribute. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getMultiplicity() <em>Multiplicity</em>}' attribute. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getMultiplicity() - * @generated - * @ordered - */ + * @see #getMultiplicity() + * @generated + * @ordered + */ protected RelationMultiplicityEnum multiplicity = MULTIPLICITY_EDEFAULT; /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected XRelationTypeImpl() { - super(); - } + super(); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override protected EClass eStaticClass() { - return OseeDslPackage.Literals.XRELATION_TYPE; - } + return OseeDslPackage.Literals.XRELATION_TYPE; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getSideAName() { - return sideAName; - } + return sideAName; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setSideAName(String newSideAName) { - String oldSideAName = sideAName; - sideAName = newSideAName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_ANAME, oldSideAName, sideAName)); - } + String oldSideAName = sideAName; + sideAName = newSideAName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_ANAME, oldSideAName, sideAName)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getSideAArtifactType() { - if (sideAArtifactType != null && sideAArtifactType.eIsProxy()) { - InternalEObject oldSideAArtifactType = (InternalEObject)sideAArtifactType; - sideAArtifactType = (XArtifactType)eResolveProxy(oldSideAArtifactType); - if (sideAArtifactType != oldSideAArtifactType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE, oldSideAArtifactType, sideAArtifactType)); - } + if (sideAArtifactType != null && sideAArtifactType.eIsProxy()) + { + InternalEObject oldSideAArtifactType = (InternalEObject)sideAArtifactType; + sideAArtifactType = (XArtifactType)eResolveProxy(oldSideAArtifactType); + if (sideAArtifactType != oldSideAArtifactType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE, oldSideAArtifactType, sideAArtifactType)); } - return sideAArtifactType; - } + } + return sideAArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetSideAArtifactType() { - return sideAArtifactType; - } + return sideAArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setSideAArtifactType(XArtifactType newSideAArtifactType) { - XArtifactType oldSideAArtifactType = sideAArtifactType; - sideAArtifactType = newSideAArtifactType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE, oldSideAArtifactType, sideAArtifactType)); - } + XArtifactType oldSideAArtifactType = sideAArtifactType; + sideAArtifactType = newSideAArtifactType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE, oldSideAArtifactType, sideAArtifactType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getSideBName() { - return sideBName; - } + return sideBName; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setSideBName(String newSideBName) { - String oldSideBName = sideBName; - sideBName = newSideBName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_BNAME, oldSideBName, sideBName)); - } + String oldSideBName = sideBName; + sideBName = newSideBName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_BNAME, oldSideBName, sideBName)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType getSideBArtifactType() { - if (sideBArtifactType != null && sideBArtifactType.eIsProxy()) { - InternalEObject oldSideBArtifactType = (InternalEObject)sideBArtifactType; - sideBArtifactType = (XArtifactType)eResolveProxy(oldSideBArtifactType); - if (sideBArtifactType != oldSideBArtifactType) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE, oldSideBArtifactType, sideBArtifactType)); - } + if (sideBArtifactType != null && sideBArtifactType.eIsProxy()) + { + InternalEObject oldSideBArtifactType = (InternalEObject)sideBArtifactType; + sideBArtifactType = (XArtifactType)eResolveProxy(oldSideBArtifactType); + if (sideBArtifactType != oldSideBArtifactType) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE, oldSideBArtifactType, sideBArtifactType)); } - return sideBArtifactType; - } + } + return sideBArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public XArtifactType basicGetSideBArtifactType() { - return sideBArtifactType; - } + return sideBArtifactType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setSideBArtifactType(XArtifactType newSideBArtifactType) { - XArtifactType oldSideBArtifactType = sideBArtifactType; - sideBArtifactType = newSideBArtifactType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE, oldSideBArtifactType, sideBArtifactType)); - } + XArtifactType oldSideBArtifactType = sideBArtifactType; + sideBArtifactType = newSideBArtifactType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE, oldSideBArtifactType, sideBArtifactType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public String getDefaultOrderType() { - return defaultOrderType; - } + return defaultOrderType; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setDefaultOrderType(String newDefaultOrderType) { - String oldDefaultOrderType = defaultOrderType; - defaultOrderType = newDefaultOrderType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE, oldDefaultOrderType, defaultOrderType)); - } + String oldDefaultOrderType = defaultOrderType; + defaultOrderType = newDefaultOrderType; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE, oldDefaultOrderType, defaultOrderType)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public RelationMultiplicityEnum getMultiplicity() { - return multiplicity; - } + return multiplicity; + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public void setMultiplicity(RelationMultiplicityEnum newMultiplicity) { - RelationMultiplicityEnum oldMultiplicity = multiplicity; - multiplicity = newMultiplicity == null ? MULTIPLICITY_EDEFAULT : newMultiplicity; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__MULTIPLICITY, oldMultiplicity, multiplicity)); - } + RelationMultiplicityEnum oldMultiplicity = multiplicity; + multiplicity = newMultiplicity == null ? MULTIPLICITY_EDEFAULT : newMultiplicity; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XRELATION_TYPE__MULTIPLICITY, oldMultiplicity, multiplicity)); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: - return getSideAName(); - case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: - if (resolve) return getSideAArtifactType(); - return basicGetSideAArtifactType(); - case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: - return getSideBName(); - case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: - if (resolve) return getSideBArtifactType(); - return basicGetSideBArtifactType(); - case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: - return getDefaultOrderType(); - case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: - return getMultiplicity(); - } - return super.eGet(featureID, resolve, coreType); - } + switch (featureID) + { + case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: + return getSideAName(); + case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: + if (resolve) return getSideAArtifactType(); + return basicGetSideAArtifactType(); + case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: + return getSideBName(); + case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: + if (resolve) return getSideBArtifactType(); + return basicGetSideBArtifactType(); + case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: + return getDefaultOrderType(); + case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: + return getMultiplicity(); + } + return super.eGet(featureID, resolve, coreType); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: - setSideAName((String)newValue); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: - setSideAArtifactType((XArtifactType)newValue); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: - setSideBName((String)newValue); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: - setSideBArtifactType((XArtifactType)newValue); - return; - case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: - setDefaultOrderType((String)newValue); - return; - case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: - setMultiplicity((RelationMultiplicityEnum)newValue); - return; - } - super.eSet(featureID, newValue); - } + switch (featureID) + { + case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: + setSideAName((String)newValue); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: + setSideAArtifactType((XArtifactType)newValue); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: + setSideBName((String)newValue); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: + setSideBArtifactType((XArtifactType)newValue); + return; + case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: + setDefaultOrderType((String)newValue); + return; + case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: + setMultiplicity((RelationMultiplicityEnum)newValue); + return; + } + super.eSet(featureID, newValue); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public void eUnset(int featureID) { - switch (featureID) { - case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: - setSideAName(SIDE_ANAME_EDEFAULT); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: - setSideAArtifactType((XArtifactType)null); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: - setSideBName(SIDE_BNAME_EDEFAULT); - return; - case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: - setSideBArtifactType((XArtifactType)null); - return; - case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: - setDefaultOrderType(DEFAULT_ORDER_TYPE_EDEFAULT); - return; - case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: - setMultiplicity(MULTIPLICITY_EDEFAULT); - return; - } - super.eUnset(featureID); - } + switch (featureID) + { + case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: + setSideAName(SIDE_ANAME_EDEFAULT); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: + setSideAArtifactType((XArtifactType)null); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: + setSideBName(SIDE_BNAME_EDEFAULT); + return; + case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: + setSideBArtifactType((XArtifactType)null); + return; + case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: + setDefaultOrderType(DEFAULT_ORDER_TYPE_EDEFAULT); + return; + case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: + setMultiplicity(MULTIPLICITY_EDEFAULT); + return; + } + super.eUnset(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: - return SIDE_ANAME_EDEFAULT == null ? sideAName != null : !SIDE_ANAME_EDEFAULT.equals(sideAName); - case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: - return sideAArtifactType != null; - case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: - return SIDE_BNAME_EDEFAULT == null ? sideBName != null : !SIDE_BNAME_EDEFAULT.equals(sideBName); - case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: - return sideBArtifactType != null; - case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: - return DEFAULT_ORDER_TYPE_EDEFAULT == null ? defaultOrderType != null : !DEFAULT_ORDER_TYPE_EDEFAULT.equals(defaultOrderType); - case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: - return multiplicity != MULTIPLICITY_EDEFAULT; - } - return super.eIsSet(featureID); - } + switch (featureID) + { + case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: + return SIDE_ANAME_EDEFAULT == null ? sideAName != null : !SIDE_ANAME_EDEFAULT.equals(sideAName); + case OseeDslPackage.XRELATION_TYPE__SIDE_AARTIFACT_TYPE: + return sideAArtifactType != null; + case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: + return SIDE_BNAME_EDEFAULT == null ? sideBName != null : !SIDE_BNAME_EDEFAULT.equals(sideBName); + case OseeDslPackage.XRELATION_TYPE__SIDE_BARTIFACT_TYPE: + return sideBArtifactType != null; + case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: + return DEFAULT_ORDER_TYPE_EDEFAULT == null ? defaultOrderType != null : !DEFAULT_ORDER_TYPE_EDEFAULT.equals(defaultOrderType); + case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: + return multiplicity != MULTIPLICITY_EDEFAULT; + } + return super.eIsSet(featureID); + } /** - * <!-- begin-user-doc --> + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (sideAName: "); - result.append(sideAName); - result.append(", sideBName: "); - result.append(sideBName); - result.append(", defaultOrderType: "); - result.append(defaultOrderType); - result.append(", multiplicity: "); - result.append(multiplicity); - result.append(')'); - return result.toString(); - } + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (sideAName: "); + result.append(sideAName); + result.append(", sideBName: "); + result.append(sideBName); + result.append(", defaultOrderType: "); + result.append(defaultOrderType); + result.append(", multiplicity: "); + result.append(multiplicity); + result.append(')'); + return result.toString(); + } } //XRelationTypeImpl diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslAdapterFactory.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslAdapterFactory.java index b981e7bde23..299e0fbe04d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslAdapterFactory.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslAdapterFactory.java @@ -22,789 +22,831 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.*; public class OseeDslAdapterFactory extends AdapterFactoryImpl { /** - * The cached model package. - * <!-- begin-user-doc --> + * The cached model package. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected static OseeDslPackage modelPackage; /** - * Creates an instance of the adapter factory. - * <!-- begin-user-doc --> + * Creates an instance of the adapter factory. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeDslAdapterFactory() { - if (modelPackage == null) { - modelPackage = OseeDslPackage.eINSTANCE; - } - } + if (modelPackage == null) + { + modelPackage = OseeDslPackage.eINSTANCE; + } + } /** - * Returns whether this factory is applicable for the type of the object. - * <!-- begin-user-doc --> + * Returns whether this factory is applicable for the type of the object. + * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> - * @return whether this factory is applicable for the type of the object. - * @generated - */ + * @return whether this factory is applicable for the type of the object. + * @generated + */ @Override public boolean isFactoryForType(Object object) { - if (object == modelPackage) { - return true; + if (object == modelPackage) + { + return true; + } + if (object instanceof EObject) + { + return ((EObject)object).eClass().getEPackage() == modelPackage; + } + return false; + } + + /** + * The switch that delegates to the <code>createXXX</code> methods. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected OseeDslSwitch<Adapter> modelSwitch = + new OseeDslSwitch<Adapter>() + { + @Override + public Adapter caseOseeDsl(OseeDsl object) + { + return createOseeDslAdapter(); + } + @Override + public Adapter caseImport(Import object) + { + return createImportAdapter(); + } + @Override + public Adapter caseOseeElement(OseeElement object) + { + return createOseeElementAdapter(); + } + @Override + public Adapter caseOseeType(OseeType object) + { + return createOseeTypeAdapter(); + } + @Override + public Adapter caseXArtifactType(XArtifactType object) + { + return createXArtifactTypeAdapter(); + } + @Override + public Adapter caseXAttributeTypeRef(XAttributeTypeRef object) + { + return createXAttributeTypeRefAdapter(); + } + @Override + public Adapter caseXAttributeType(XAttributeType object) + { + return createXAttributeTypeAdapter(); + } + @Override + public Adapter caseXOseeEnumType(XOseeEnumType object) + { + return createXOseeEnumTypeAdapter(); + } + @Override + public Adapter caseXOseeEnumEntry(XOseeEnumEntry object) + { + return createXOseeEnumEntryAdapter(); + } + @Override + public Adapter caseXOseeEnumOverride(XOseeEnumOverride object) + { + return createXOseeEnumOverrideAdapter(); + } + @Override + public Adapter caseOverrideOption(OverrideOption object) + { + return createOverrideOptionAdapter(); + } + @Override + public Adapter caseAddEnum(AddEnum object) + { + return createAddEnumAdapter(); + } + @Override + public Adapter caseRemoveEnum(RemoveEnum object) + { + return createRemoveEnumAdapter(); + } + @Override + public Adapter caseXOseeArtifactTypeOverride(XOseeArtifactTypeOverride object) + { + return createXOseeArtifactTypeOverrideAdapter(); + } + @Override + public Adapter caseAttributeOverrideOption(AttributeOverrideOption object) + { + return createAttributeOverrideOptionAdapter(); + } + @Override + public Adapter caseAddAttribute(AddAttribute object) + { + return createAddAttributeAdapter(); + } + @Override + public Adapter caseRemoveAttribute(RemoveAttribute object) + { + return createRemoveAttributeAdapter(); } - if (object instanceof EObject) { - return ((EObject)object).eClass().getEPackage() == modelPackage; + @Override + public Adapter caseUpdateAttribute(UpdateAttribute object) + { + return createUpdateAttributeAdapter(); } - return false; - } + @Override + public Adapter caseXRelationType(XRelationType object) + { + return createXRelationTypeAdapter(); + } + @Override + public Adapter caseCondition(Condition object) + { + return createConditionAdapter(); + } + @Override + public Adapter caseSimpleCondition(SimpleCondition object) + { + return createSimpleConditionAdapter(); + } + @Override + public Adapter caseCompoundCondition(CompoundCondition object) + { + return createCompoundConditionAdapter(); + } + @Override + public Adapter caseXArtifactMatcher(XArtifactMatcher object) + { + return createXArtifactMatcherAdapter(); + } + @Override + public Adapter caseRole(Role object) + { + return createRoleAdapter(); + } + @Override + public Adapter caseReferencedContext(ReferencedContext object) + { + return createReferencedContextAdapter(); + } + @Override + public Adapter caseUsersAndGroups(UsersAndGroups object) + { + return createUsersAndGroupsAdapter(); + } + @Override + public Adapter caseAccessContext(AccessContext object) + { + return createAccessContextAdapter(); + } + @Override + public Adapter caseHierarchyRestriction(HierarchyRestriction object) + { + return createHierarchyRestrictionAdapter(); + } + @Override + public Adapter caseRelationTypeArtifactTypePredicate(RelationTypeArtifactTypePredicate object) + { + return createRelationTypeArtifactTypePredicateAdapter(); + } + @Override + public Adapter caseRelationTypeArtifactPredicate(RelationTypeArtifactPredicate object) + { + return createRelationTypeArtifactPredicateAdapter(); + } + @Override + public Adapter caseRelationTypePredicate(RelationTypePredicate object) + { + return createRelationTypePredicateAdapter(); + } + @Override + public Adapter caseObjectRestriction(ObjectRestriction object) + { + return createObjectRestrictionAdapter(); + } + @Override + public Adapter caseArtifactMatchRestriction(ArtifactMatchRestriction object) + { + return createArtifactMatchRestrictionAdapter(); + } + @Override + public Adapter caseArtifactTypeRestriction(ArtifactTypeRestriction object) + { + return createArtifactTypeRestrictionAdapter(); + } + @Override + public Adapter caseAttributeTypeRestriction(AttributeTypeRestriction object) + { + return createAttributeTypeRestrictionAdapter(); + } + @Override + public Adapter caseLegacyRelationTypeRestriction(LegacyRelationTypeRestriction object) + { + return createLegacyRelationTypeRestrictionAdapter(); + } + @Override + public Adapter caseRelationTypeRestriction(RelationTypeRestriction object) + { + return createRelationTypeRestrictionAdapter(); + } + @Override + public Adapter defaultCase(EObject object) + { + return createEObjectAdapter(); + } + }; /** - * The switch that delegates to the <code>createXXX</code> methods. - * <!-- begin-user-doc --> + * Creates an adapter for the <code>target</code>. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ - protected OseeDslSwitch<Adapter> modelSwitch = - new OseeDslSwitch<Adapter>() { - @Override - public Adapter caseOseeDsl(OseeDsl object) { - return createOseeDslAdapter(); - } - @Override - public Adapter caseImport(Import object) { - return createImportAdapter(); - } - @Override - public Adapter caseOseeElement(OseeElement object) { - return createOseeElementAdapter(); - } - @Override - public Adapter caseOseeType(OseeType object) { - return createOseeTypeAdapter(); - } - @Override - public Adapter caseXArtifactType(XArtifactType object) { - return createXArtifactTypeAdapter(); - } - @Override - public Adapter caseXAttributeTypeRef(XAttributeTypeRef object) { - return createXAttributeTypeRefAdapter(); - } - @Override - public Adapter caseXAttributeType(XAttributeType object) { - return createXAttributeTypeAdapter(); - } - @Override - public Adapter caseXOseeEnumType(XOseeEnumType object) { - return createXOseeEnumTypeAdapter(); - } - @Override - public Adapter caseXOseeEnumEntry(XOseeEnumEntry object) { - return createXOseeEnumEntryAdapter(); - } - @Override - public Adapter caseXOseeEnumOverride(XOseeEnumOverride object) { - return createXOseeEnumOverrideAdapter(); - } - @Override - public Adapter caseOverrideOption(OverrideOption object) { - return createOverrideOptionAdapter(); - } - @Override - public Adapter caseAddEnum(AddEnum object) { - return createAddEnumAdapter(); - } - @Override - public Adapter caseRemoveEnum(RemoveEnum object) { - return createRemoveEnumAdapter(); - } - @Override - public Adapter caseXOseeArtifactTypeOverride(XOseeArtifactTypeOverride object) { - return createXOseeArtifactTypeOverrideAdapter(); - } - @Override - public Adapter caseAttributeOverrideOption(AttributeOverrideOption object) { - return createAttributeOverrideOptionAdapter(); - } - @Override - public Adapter caseAddAttribute(AddAttribute object) { - return createAddAttributeAdapter(); - } - @Override - public Adapter caseRemoveAttribute(RemoveAttribute object) { - return createRemoveAttributeAdapter(); - } - @Override - public Adapter caseUpdateAttribute(UpdateAttribute object) { - return createUpdateAttributeAdapter(); - } - @Override - public Adapter caseXRelationType(XRelationType object) { - return createXRelationTypeAdapter(); - } - @Override - public Adapter caseCondition(Condition object) { - return createConditionAdapter(); - } - @Override - public Adapter caseSimpleCondition(SimpleCondition object) { - return createSimpleConditionAdapter(); - } - @Override - public Adapter caseCompoundCondition(CompoundCondition object) { - return createCompoundConditionAdapter(); - } - @Override - public Adapter caseXArtifactMatcher(XArtifactMatcher object) { - return createXArtifactMatcherAdapter(); - } - @Override - public Adapter caseRole(Role object) { - return createRoleAdapter(); - } - @Override - public Adapter caseReferencedContext(ReferencedContext object) { - return createReferencedContextAdapter(); - } - @Override - public Adapter caseUsersAndGroups(UsersAndGroups object) { - return createUsersAndGroupsAdapter(); - } - @Override - public Adapter caseAccessContext(AccessContext object) { - return createAccessContextAdapter(); - } - @Override - public Adapter caseHierarchyRestriction(HierarchyRestriction object) { - return createHierarchyRestrictionAdapter(); - } - @Override - public Adapter caseRelationTypeArtifactTypePredicate(RelationTypeArtifactTypePredicate object) { - return createRelationTypeArtifactTypePredicateAdapter(); - } - @Override - public Adapter caseRelationTypeArtifactPredicate(RelationTypeArtifactPredicate object) { - return createRelationTypeArtifactPredicateAdapter(); - } - @Override - public Adapter caseRelationTypePredicate(RelationTypePredicate object) { - return createRelationTypePredicateAdapter(); - } - @Override - public Adapter caseObjectRestriction(ObjectRestriction object) { - return createObjectRestrictionAdapter(); - } - @Override - public Adapter caseArtifactMatchRestriction(ArtifactMatchRestriction object) { - return createArtifactMatchRestrictionAdapter(); - } - @Override - public Adapter caseArtifactTypeRestriction(ArtifactTypeRestriction object) { - return createArtifactTypeRestrictionAdapter(); - } - @Override - public Adapter caseAttributeTypeRestriction(AttributeTypeRestriction object) { - return createAttributeTypeRestrictionAdapter(); - } - @Override - public Adapter caseLegacyRelationTypeRestriction(LegacyRelationTypeRestriction object) { - return createLegacyRelationTypeRestrictionAdapter(); - } - @Override - public Adapter caseRelationTypeRestriction(RelationTypeRestriction object) { - return createRelationTypeRestrictionAdapter(); - } - @Override - public Adapter defaultCase(EObject object) { - return createEObjectAdapter(); - } - }; - - /** - * Creates an adapter for the <code>target</code>. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param target the object to adapt. - * @return the adapter for the <code>target</code>. - * @generated - */ + * @param target the object to adapt. + * @return the adapter for the <code>target</code>. + * @generated + */ @Override public Adapter createAdapter(Notifier target) { - return modelSwitch.doSwitch((EObject)target); - } + return modelSwitch.doSwitch((EObject)target); + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl <em>Osee Dsl</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl <em>Osee Dsl</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl + * @generated + */ public Adapter createOseeDslAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import <em>Import</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import <em>Import</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Import + * @generated + */ public Adapter createImportAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement <em>Osee Element</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement <em>Osee Element</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement + * @generated + */ public Adapter createOseeElementAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType <em>Osee Type</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType <em>Osee Type</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType + * @generated + */ public Adapter createOseeTypeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType <em>XArtifact Type</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType <em>XArtifact Type</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType + * @generated + */ public Adapter createXArtifactTypeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef <em>XAttribute Type Ref</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef <em>XAttribute Type Ref</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef + * @generated + */ public Adapter createXAttributeTypeRefAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType <em>XAttribute Type</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType <em>XAttribute Type</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType + * @generated + */ public Adapter createXAttributeTypeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType <em>XOsee Enum Type</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType <em>XOsee Enum Type</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType + * @generated + */ public Adapter createXOseeEnumTypeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry <em>XOsee Enum Entry</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry <em>XOsee Enum Entry</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry + * @generated + */ public Adapter createXOseeEnumEntryAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride <em>XOsee Enum Override</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride <em>XOsee Enum Override</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride + * @generated + */ public Adapter createXOseeEnumOverrideAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption <em>Override Option</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption <em>Override Option</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption + * @generated + */ public Adapter createOverrideOptionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum <em>Add Enum</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum <em>Add Enum</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum + * @generated + */ public Adapter createAddEnumAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum <em>Remove Enum</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum <em>Remove Enum</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum + * @generated + */ public Adapter createRemoveEnumAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride <em>XOsee Artifact Type Override</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride <em>XOsee Artifact Type Override</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride + * @generated + */ public Adapter createXOseeArtifactTypeOverrideAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption <em>Attribute Override Option</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption <em>Attribute Override Option</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption + * @generated + */ public Adapter createAttributeOverrideOptionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute <em>Add Attribute</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute <em>Add Attribute</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute + * @generated + */ public Adapter createAddAttributeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute <em>Remove Attribute</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute <em>Remove Attribute</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute + * @generated + */ public Adapter createRemoveAttributeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute <em>Update Attribute</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute <em>Update Attribute</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute + * @generated + */ public Adapter createUpdateAttributeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType <em>XRelation Type</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType <em>XRelation Type</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType + * @generated + */ public Adapter createXRelationTypeAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition <em>Condition</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition <em>Condition</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Condition - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Condition + * @generated + */ public Adapter createConditionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition <em>Simple Condition</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition <em>Simple Condition</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition + * @generated + */ public Adapter createSimpleConditionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition <em>Compound Condition</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition <em>Compound Condition</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition + * @generated + */ public Adapter createCompoundConditionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher <em>XArtifact Matcher</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher <em>XArtifact Matcher</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher + * @generated + */ public Adapter createXArtifactMatcherAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role <em>Role</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role <em>Role</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.Role + * @generated + */ public Adapter createRoleAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext <em>Referenced Context</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext <em>Referenced Context</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext + * @generated + */ public Adapter createReferencedContextAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups <em>Users And Groups</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups <em>Users And Groups</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups + * @generated + */ public Adapter createUsersAndGroupsAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext <em>Access Context</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext <em>Access Context</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext + * @generated + */ public Adapter createAccessContextAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction <em>Hierarchy Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction <em>Hierarchy Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction + * @generated + */ public Adapter createHierarchyRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate <em>Relation Type Artifact Type Predicate</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate <em>Relation Type Artifact Type Predicate</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate + * @generated + */ public Adapter createRelationTypeArtifactTypePredicateAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate <em>Relation Type Artifact Predicate</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate <em>Relation Type Artifact Predicate</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate + * @generated + */ public Adapter createRelationTypeArtifactPredicateAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate <em>Relation Type Predicate</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate <em>Relation Type Predicate</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate + * @generated + */ public Adapter createRelationTypePredicateAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction <em>Object Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction <em>Object Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction + * @generated + */ public Adapter createObjectRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction <em>Artifact Match Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction <em>Artifact Match Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction + * @generated + */ public Adapter createArtifactMatchRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction <em>Artifact Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction <em>Artifact Type Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction + * @generated + */ public Adapter createArtifactTypeRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction <em>Attribute Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction <em>Attribute Type Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction + * @generated + */ public Adapter createAttributeTypeRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction <em>Legacy Relation Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction <em>Legacy Relation Type Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction + * @generated + */ public Adapter createLegacyRelationTypeRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction <em>Relation Type Restriction</em>}'. - * <!-- begin-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction <em>Relation Type Restriction</em>}'. + * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> - * @return the new adapter. - * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction - * @generated - */ + * @return the new adapter. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction + * @generated + */ public Adapter createRelationTypeRestrictionAdapter() { - return null; - } + return null; + } /** - * Creates a new adapter for the default case. - * <!-- begin-user-doc --> + * Creates a new adapter for the default case. + * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> - * @return the new adapter. - * @generated - */ + * @return the new adapter. + * @generated + */ public Adapter createEObjectAdapter() { - return null; - } + return null; + } } //OseeDslAdapterFactory diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslSwitch.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslSwitch.java index 16098ec59fb..d85d32a4d36 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslSwitch.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/util/OseeDslSwitch.java @@ -25,907 +25,946 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.*; public class OseeDslSwitch<T> extends Switch<T> { /** - * The cached model package - * <!-- begin-user-doc --> + * The cached model package + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ protected static OseeDslPackage modelPackage; /** - * Creates an instance of the switch. - * <!-- begin-user-doc --> + * Creates an instance of the switch. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated - */ + * @generated + */ public OseeDslSwitch() { - if (modelPackage == null) { - modelPackage = OseeDslPackage.eINSTANCE; - } - } + if (modelPackage == null) + { + modelPackage = OseeDslPackage.eINSTANCE; + } + } /** - * Checks whether this is a switch for the given package. - * <!-- begin-user-doc --> + * Checks whether this is a switch for the given package. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @parameter ePackage the package in question. - * @return whether this is a switch for the given package. - * @generated - */ + * @parameter ePackage the package in question. + * @return whether this is a switch for the given package. + * @generated + */ @Override protected boolean isSwitchFor(EPackage ePackage) { - return ePackage == modelPackage; - } + return ePackage == modelPackage; + } /** - * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. - * <!-- begin-user-doc --> + * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the first non-null result returned by a <code>caseXXX</code> call. - * @generated - */ + * @return the first non-null result returned by a <code>caseXXX</code> call. + * @generated + */ @Override protected T doSwitch(int classifierID, EObject theEObject) { - switch (classifierID) { - case OseeDslPackage.OSEE_DSL: { - OseeDsl oseeDsl = (OseeDsl)theEObject; - T result = caseOseeDsl(oseeDsl); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.IMPORT: { - Import import_ = (Import)theEObject; - T result = caseImport(import_); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.OSEE_ELEMENT: { - OseeElement oseeElement = (OseeElement)theEObject; - T result = caseOseeElement(oseeElement); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.OSEE_TYPE: { - OseeType oseeType = (OseeType)theEObject; - T result = caseOseeType(oseeType); - if (result == null) result = caseOseeElement(oseeType); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XARTIFACT_TYPE: { - XArtifactType xArtifactType = (XArtifactType)theEObject; - T result = caseXArtifactType(xArtifactType); - if (result == null) result = caseOseeType(xArtifactType); - if (result == null) result = caseOseeElement(xArtifactType); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XATTRIBUTE_TYPE_REF: { - XAttributeTypeRef xAttributeTypeRef = (XAttributeTypeRef)theEObject; - T result = caseXAttributeTypeRef(xAttributeTypeRef); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XATTRIBUTE_TYPE: { - XAttributeType xAttributeType = (XAttributeType)theEObject; - T result = caseXAttributeType(xAttributeType); - if (result == null) result = caseOseeType(xAttributeType); - if (result == null) result = caseOseeElement(xAttributeType); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XOSEE_ENUM_TYPE: { - XOseeEnumType xOseeEnumType = (XOseeEnumType)theEObject; - T result = caseXOseeEnumType(xOseeEnumType); - if (result == null) result = caseOseeType(xOseeEnumType); - if (result == null) result = caseOseeElement(xOseeEnumType); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XOSEE_ENUM_ENTRY: { - XOseeEnumEntry xOseeEnumEntry = (XOseeEnumEntry)theEObject; - T result = caseXOseeEnumEntry(xOseeEnumEntry); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XOSEE_ENUM_OVERRIDE: { - XOseeEnumOverride xOseeEnumOverride = (XOseeEnumOverride)theEObject; - T result = caseXOseeEnumOverride(xOseeEnumOverride); - if (result == null) result = caseOseeElement(xOseeEnumOverride); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.OVERRIDE_OPTION: { - OverrideOption overrideOption = (OverrideOption)theEObject; - T result = caseOverrideOption(overrideOption); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ADD_ENUM: { - AddEnum addEnum = (AddEnum)theEObject; - T result = caseAddEnum(addEnum); - if (result == null) result = caseOverrideOption(addEnum); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.REMOVE_ENUM: { - RemoveEnum removeEnum = (RemoveEnum)theEObject; - T result = caseRemoveEnum(removeEnum); - if (result == null) result = caseOverrideOption(removeEnum); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE: { - XOseeArtifactTypeOverride xOseeArtifactTypeOverride = (XOseeArtifactTypeOverride)theEObject; - T result = caseXOseeArtifactTypeOverride(xOseeArtifactTypeOverride); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ATTRIBUTE_OVERRIDE_OPTION: { - AttributeOverrideOption attributeOverrideOption = (AttributeOverrideOption)theEObject; - T result = caseAttributeOverrideOption(attributeOverrideOption); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ADD_ATTRIBUTE: { - AddAttribute addAttribute = (AddAttribute)theEObject; - T result = caseAddAttribute(addAttribute); - if (result == null) result = caseAttributeOverrideOption(addAttribute); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.REMOVE_ATTRIBUTE: { - RemoveAttribute removeAttribute = (RemoveAttribute)theEObject; - T result = caseRemoveAttribute(removeAttribute); - if (result == null) result = caseAttributeOverrideOption(removeAttribute); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.UPDATE_ATTRIBUTE: { - UpdateAttribute updateAttribute = (UpdateAttribute)theEObject; - T result = caseUpdateAttribute(updateAttribute); - if (result == null) result = caseAttributeOverrideOption(updateAttribute); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XRELATION_TYPE: { - XRelationType xRelationType = (XRelationType)theEObject; - T result = caseXRelationType(xRelationType); - if (result == null) result = caseOseeType(xRelationType); - if (result == null) result = caseOseeElement(xRelationType); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.CONDITION: { - Condition condition = (Condition)theEObject; - T result = caseCondition(condition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.SIMPLE_CONDITION: { - SimpleCondition simpleCondition = (SimpleCondition)theEObject; - T result = caseSimpleCondition(simpleCondition); - if (result == null) result = caseCondition(simpleCondition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.COMPOUND_CONDITION: { - CompoundCondition compoundCondition = (CompoundCondition)theEObject; - T result = caseCompoundCondition(compoundCondition); - if (result == null) result = caseCondition(compoundCondition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.XARTIFACT_MATCHER: { - XArtifactMatcher xArtifactMatcher = (XArtifactMatcher)theEObject; - T result = caseXArtifactMatcher(xArtifactMatcher); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ROLE: { - Role role = (Role)theEObject; - T result = caseRole(role); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.REFERENCED_CONTEXT: { - ReferencedContext referencedContext = (ReferencedContext)theEObject; - T result = caseReferencedContext(referencedContext); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.USERS_AND_GROUPS: { - UsersAndGroups usersAndGroups = (UsersAndGroups)theEObject; - T result = caseUsersAndGroups(usersAndGroups); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ACCESS_CONTEXT: { - AccessContext accessContext = (AccessContext)theEObject; - T result = caseAccessContext(accessContext); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.HIERARCHY_RESTRICTION: { - HierarchyRestriction hierarchyRestriction = (HierarchyRestriction)theEObject; - T result = caseHierarchyRestriction(hierarchyRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE: { - RelationTypeArtifactTypePredicate relationTypeArtifactTypePredicate = (RelationTypeArtifactTypePredicate)theEObject; - T result = caseRelationTypeArtifactTypePredicate(relationTypeArtifactTypePredicate); - if (result == null) result = caseRelationTypePredicate(relationTypeArtifactTypePredicate); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE: { - RelationTypeArtifactPredicate relationTypeArtifactPredicate = (RelationTypeArtifactPredicate)theEObject; - T result = caseRelationTypeArtifactPredicate(relationTypeArtifactPredicate); - if (result == null) result = caseRelationTypePredicate(relationTypeArtifactPredicate); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.RELATION_TYPE_PREDICATE: { - RelationTypePredicate relationTypePredicate = (RelationTypePredicate)theEObject; - T result = caseRelationTypePredicate(relationTypePredicate); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.OBJECT_RESTRICTION: { - ObjectRestriction objectRestriction = (ObjectRestriction)theEObject; - T result = caseObjectRestriction(objectRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION: { - ArtifactMatchRestriction artifactMatchRestriction = (ArtifactMatchRestriction)theEObject; - T result = caseArtifactMatchRestriction(artifactMatchRestriction); - if (result == null) result = caseObjectRestriction(artifactMatchRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION: { - ArtifactTypeRestriction artifactTypeRestriction = (ArtifactTypeRestriction)theEObject; - T result = caseArtifactTypeRestriction(artifactTypeRestriction); - if (result == null) result = caseObjectRestriction(artifactTypeRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION: { - AttributeTypeRestriction attributeTypeRestriction = (AttributeTypeRestriction)theEObject; - T result = caseAttributeTypeRestriction(attributeTypeRestriction); - if (result == null) result = caseObjectRestriction(attributeTypeRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION: { - LegacyRelationTypeRestriction legacyRelationTypeRestriction = (LegacyRelationTypeRestriction)theEObject; - T result = caseLegacyRelationTypeRestriction(legacyRelationTypeRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - case OseeDslPackage.RELATION_TYPE_RESTRICTION: { - RelationTypeRestriction relationTypeRestriction = (RelationTypeRestriction)theEObject; - T result = caseRelationTypeRestriction(relationTypeRestriction); - if (result == null) result = caseObjectRestriction(relationTypeRestriction); - if (result == null) result = defaultCase(theEObject); - return result; - } - default: return defaultCase(theEObject); - } - } - - /** - * Returns the result of interpreting the object as an instance of '<em>Osee Dsl</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Osee Dsl</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + switch (classifierID) + { + case OseeDslPackage.OSEE_DSL: + { + OseeDsl oseeDsl = (OseeDsl)theEObject; + T result = caseOseeDsl(oseeDsl); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.IMPORT: + { + Import import_ = (Import)theEObject; + T result = caseImport(import_); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.OSEE_ELEMENT: + { + OseeElement oseeElement = (OseeElement)theEObject; + T result = caseOseeElement(oseeElement); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.OSEE_TYPE: + { + OseeType oseeType = (OseeType)theEObject; + T result = caseOseeType(oseeType); + if (result == null) result = caseOseeElement(oseeType); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XARTIFACT_TYPE: + { + XArtifactType xArtifactType = (XArtifactType)theEObject; + T result = caseXArtifactType(xArtifactType); + if (result == null) result = caseOseeType(xArtifactType); + if (result == null) result = caseOseeElement(xArtifactType); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XATTRIBUTE_TYPE_REF: + { + XAttributeTypeRef xAttributeTypeRef = (XAttributeTypeRef)theEObject; + T result = caseXAttributeTypeRef(xAttributeTypeRef); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XATTRIBUTE_TYPE: + { + XAttributeType xAttributeType = (XAttributeType)theEObject; + T result = caseXAttributeType(xAttributeType); + if (result == null) result = caseOseeType(xAttributeType); + if (result == null) result = caseOseeElement(xAttributeType); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XOSEE_ENUM_TYPE: + { + XOseeEnumType xOseeEnumType = (XOseeEnumType)theEObject; + T result = caseXOseeEnumType(xOseeEnumType); + if (result == null) result = caseOseeType(xOseeEnumType); + if (result == null) result = caseOseeElement(xOseeEnumType); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XOSEE_ENUM_ENTRY: + { + XOseeEnumEntry xOseeEnumEntry = (XOseeEnumEntry)theEObject; + T result = caseXOseeEnumEntry(xOseeEnumEntry); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XOSEE_ENUM_OVERRIDE: + { + XOseeEnumOverride xOseeEnumOverride = (XOseeEnumOverride)theEObject; + T result = caseXOseeEnumOverride(xOseeEnumOverride); + if (result == null) result = caseOseeElement(xOseeEnumOverride); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.OVERRIDE_OPTION: + { + OverrideOption overrideOption = (OverrideOption)theEObject; + T result = caseOverrideOption(overrideOption); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ADD_ENUM: + { + AddEnum addEnum = (AddEnum)theEObject; + T result = caseAddEnum(addEnum); + if (result == null) result = caseOverrideOption(addEnum); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.REMOVE_ENUM: + { + RemoveEnum removeEnum = (RemoveEnum)theEObject; + T result = caseRemoveEnum(removeEnum); + if (result == null) result = caseOverrideOption(removeEnum); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE: + { + XOseeArtifactTypeOverride xOseeArtifactTypeOverride = (XOseeArtifactTypeOverride)theEObject; + T result = caseXOseeArtifactTypeOverride(xOseeArtifactTypeOverride); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ATTRIBUTE_OVERRIDE_OPTION: + { + AttributeOverrideOption attributeOverrideOption = (AttributeOverrideOption)theEObject; + T result = caseAttributeOverrideOption(attributeOverrideOption); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ADD_ATTRIBUTE: + { + AddAttribute addAttribute = (AddAttribute)theEObject; + T result = caseAddAttribute(addAttribute); + if (result == null) result = caseAttributeOverrideOption(addAttribute); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.REMOVE_ATTRIBUTE: + { + RemoveAttribute removeAttribute = (RemoveAttribute)theEObject; + T result = caseRemoveAttribute(removeAttribute); + if (result == null) result = caseAttributeOverrideOption(removeAttribute); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.UPDATE_ATTRIBUTE: + { + UpdateAttribute updateAttribute = (UpdateAttribute)theEObject; + T result = caseUpdateAttribute(updateAttribute); + if (result == null) result = caseAttributeOverrideOption(updateAttribute); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XRELATION_TYPE: + { + XRelationType xRelationType = (XRelationType)theEObject; + T result = caseXRelationType(xRelationType); + if (result == null) result = caseOseeType(xRelationType); + if (result == null) result = caseOseeElement(xRelationType); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.CONDITION: + { + Condition condition = (Condition)theEObject; + T result = caseCondition(condition); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.SIMPLE_CONDITION: + { + SimpleCondition simpleCondition = (SimpleCondition)theEObject; + T result = caseSimpleCondition(simpleCondition); + if (result == null) result = caseCondition(simpleCondition); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.COMPOUND_CONDITION: + { + CompoundCondition compoundCondition = (CompoundCondition)theEObject; + T result = caseCompoundCondition(compoundCondition); + if (result == null) result = caseCondition(compoundCondition); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.XARTIFACT_MATCHER: + { + XArtifactMatcher xArtifactMatcher = (XArtifactMatcher)theEObject; + T result = caseXArtifactMatcher(xArtifactMatcher); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ROLE: + { + Role role = (Role)theEObject; + T result = caseRole(role); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.REFERENCED_CONTEXT: + { + ReferencedContext referencedContext = (ReferencedContext)theEObject; + T result = caseReferencedContext(referencedContext); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.USERS_AND_GROUPS: + { + UsersAndGroups usersAndGroups = (UsersAndGroups)theEObject; + T result = caseUsersAndGroups(usersAndGroups); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ACCESS_CONTEXT: + { + AccessContext accessContext = (AccessContext)theEObject; + T result = caseAccessContext(accessContext); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.HIERARCHY_RESTRICTION: + { + HierarchyRestriction hierarchyRestriction = (HierarchyRestriction)theEObject; + T result = caseHierarchyRestriction(hierarchyRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE: + { + RelationTypeArtifactTypePredicate relationTypeArtifactTypePredicate = (RelationTypeArtifactTypePredicate)theEObject; + T result = caseRelationTypeArtifactTypePredicate(relationTypeArtifactTypePredicate); + if (result == null) result = caseRelationTypePredicate(relationTypeArtifactTypePredicate); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.RELATION_TYPE_ARTIFACT_PREDICATE: + { + RelationTypeArtifactPredicate relationTypeArtifactPredicate = (RelationTypeArtifactPredicate)theEObject; + T result = caseRelationTypeArtifactPredicate(relationTypeArtifactPredicate); + if (result == null) result = caseRelationTypePredicate(relationTypeArtifactPredicate); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.RELATION_TYPE_PREDICATE: + { + RelationTypePredicate relationTypePredicate = (RelationTypePredicate)theEObject; + T result = caseRelationTypePredicate(relationTypePredicate); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.OBJECT_RESTRICTION: + { + ObjectRestriction objectRestriction = (ObjectRestriction)theEObject; + T result = caseObjectRestriction(objectRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ARTIFACT_MATCH_RESTRICTION: + { + ArtifactMatchRestriction artifactMatchRestriction = (ArtifactMatchRestriction)theEObject; + T result = caseArtifactMatchRestriction(artifactMatchRestriction); + if (result == null) result = caseObjectRestriction(artifactMatchRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION: + { + ArtifactTypeRestriction artifactTypeRestriction = (ArtifactTypeRestriction)theEObject; + T result = caseArtifactTypeRestriction(artifactTypeRestriction); + if (result == null) result = caseObjectRestriction(artifactTypeRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION: + { + AttributeTypeRestriction attributeTypeRestriction = (AttributeTypeRestriction)theEObject; + T result = caseAttributeTypeRestriction(attributeTypeRestriction); + if (result == null) result = caseObjectRestriction(attributeTypeRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION: + { + LegacyRelationTypeRestriction legacyRelationTypeRestriction = (LegacyRelationTypeRestriction)theEObject; + T result = caseLegacyRelationTypeRestriction(legacyRelationTypeRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case OseeDslPackage.RELATION_TYPE_RESTRICTION: + { + RelationTypeRestriction relationTypeRestriction = (RelationTypeRestriction)theEObject; + T result = caseRelationTypeRestriction(relationTypeRestriction); + if (result == null) result = caseObjectRestriction(relationTypeRestriction); + if (result == null) result = defaultCase(theEObject); + return result; + } + default: return defaultCase(theEObject); + } + } + + /** + * Returns the result of interpreting the object as an instance of '<em>Osee Dsl</em>'. + * <!-- begin-user-doc --> + * This implementation returns null; + * returning a non-null result will terminate the switch. + * <!-- end-user-doc --> + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Osee Dsl</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseOseeDsl(OseeDsl object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Import</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Import</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Import</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Import</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseImport(Import object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Osee Element</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Osee Element</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Osee Element</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Osee Element</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseOseeElement(OseeElement object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Osee Type</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Osee Type</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Osee Type</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Osee Type</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseOseeType(OseeType object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XArtifact Type</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XArtifact Type</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XArtifact Type</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XArtifact Type</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXArtifactType(XArtifactType object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XAttribute Type Ref</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XAttribute Type Ref</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XAttribute Type Ref</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XAttribute Type Ref</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXAttributeTypeRef(XAttributeTypeRef object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XAttribute Type</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XAttribute Type</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XAttribute Type</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XAttribute Type</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXAttributeType(XAttributeType object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Type</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Type</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XOsee Enum Type</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XOsee Enum Type</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXOseeEnumType(XOseeEnumType object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Entry</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Entry</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XOsee Enum Entry</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XOsee Enum Entry</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXOseeEnumEntry(XOseeEnumEntry object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Override</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XOsee Enum Override</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XOsee Enum Override</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XOsee Enum Override</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXOseeEnumOverride(XOseeEnumOverride object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Override Option</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Override Option</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Override Option</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Override Option</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseOverrideOption(OverrideOption object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Add Enum</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Add Enum</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Add Enum</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Add Enum</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseAddEnum(AddEnum object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Remove Enum</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Remove Enum</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Remove Enum</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Remove Enum</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRemoveEnum(RemoveEnum object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XOsee Artifact Type Override</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XOsee Artifact Type Override</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XOsee Artifact Type Override</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XOsee Artifact Type Override</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXOseeArtifactTypeOverride(XOseeArtifactTypeOverride object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Attribute Override Option</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Attribute Override Option</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Attribute Override Option</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Attribute Override Option</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseAttributeOverrideOption(AttributeOverrideOption object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Add Attribute</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Add Attribute</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Add Attribute</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Add Attribute</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseAddAttribute(AddAttribute object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Remove Attribute</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Remove Attribute</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Remove Attribute</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Remove Attribute</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRemoveAttribute(RemoveAttribute object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Update Attribute</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Update Attribute</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Update Attribute</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Update Attribute</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseUpdateAttribute(UpdateAttribute object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XRelation Type</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XRelation Type</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XRelation Type</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XRelation Type</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXRelationType(XRelationType object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Condition</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Condition</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Condition</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Condition</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseCondition(Condition object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Simple Condition</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Simple Condition</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Simple Condition</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Simple Condition</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseSimpleCondition(SimpleCondition object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Compound Condition</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Compound Condition</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Compound Condition</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Compound Condition</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseCompoundCondition(CompoundCondition object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>XArtifact Matcher</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>XArtifact Matcher</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>XArtifact Matcher</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>XArtifact Matcher</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseXArtifactMatcher(XArtifactMatcher object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Role</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Role</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Role</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Role</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRole(Role object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Referenced Context</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Referenced Context</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Referenced Context</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Referenced Context</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseReferencedContext(ReferencedContext object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Users And Groups</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Users And Groups</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Users And Groups</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Users And Groups</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseUsersAndGroups(UsersAndGroups object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Access Context</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Access Context</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Access Context</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Access Context</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseAccessContext(AccessContext object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Hierarchy Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Hierarchy Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Hierarchy Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Hierarchy Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseHierarchyRestriction(HierarchyRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Relation Type Artifact Type Predicate</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Relation Type Artifact Type Predicate</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Relation Type Artifact Type Predicate</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Relation Type Artifact Type Predicate</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRelationTypeArtifactTypePredicate(RelationTypeArtifactTypePredicate object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Relation Type Artifact Predicate</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Relation Type Artifact Predicate</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Relation Type Artifact Predicate</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Relation Type Artifact Predicate</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRelationTypeArtifactPredicate(RelationTypeArtifactPredicate object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Relation Type Predicate</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Relation Type Predicate</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Relation Type Predicate</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Relation Type Predicate</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRelationTypePredicate(RelationTypePredicate object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Object Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Object Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Object Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Object Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseObjectRestriction(ObjectRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Artifact Match Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Artifact Match Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Artifact Match Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Artifact Match Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseArtifactMatchRestriction(ArtifactMatchRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Artifact Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Artifact Type Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Artifact Type Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Artifact Type Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseArtifactTypeRestriction(ArtifactTypeRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Attribute Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Attribute Type Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Attribute Type Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Attribute Type Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseAttributeTypeRestriction(AttributeTypeRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Legacy Relation Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Legacy Relation Type Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Legacy Relation Type Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Legacy Relation Type Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseLegacyRelationTypeRestriction(LegacyRelationTypeRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>Relation Type Restriction</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>Relation Type Restriction</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Relation Type Restriction</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Relation Type Restriction</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ public T caseRelationTypeRestriction(RelationTypeRestriction object) { - return null; - } + return null; + } /** - * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. - * <!-- begin-user-doc --> + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. + * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch, but this is the last case anyway. * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>EObject</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) - * @generated - */ + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>EObject</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) + * @generated + */ @Override public T defaultCase(EObject object) { - return null; - } + return null; + } } //OseeDslSwitch 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 31448f02117..de60dfc34fd 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 @@ -6,14 +6,13 @@ package org.eclipse.osee.framework.core.dsl.parseTreeConstruction; import org.eclipse.emf.ecore.*; import org.eclipse.xtext.*; import org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer; -import org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor; import org.eclipse.osee.framework.core.dsl.services.OseeDslGrammarAccess; import com.google.inject.Inject; @SuppressWarnings("all") -public class OseeDslParsetreeConstructor extends AbstractParseTreeConstructor { +public class OseeDslParsetreeConstructor extends org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor { @Inject private OseeDslGrammarAccess grammarAccess; @@ -77,19 +76,14 @@ protected class ThisRootNode extends RootToken { /************ begin Rule OseeDsl **************** * * OseeDsl: - * * imports+=Import* (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | - * * enumTypes+=XOseeEnumType | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* - * * (artifactMatchRefs+=XArtifactMatcher | accessDeclarations+=AccessContext | roleDeclarations+=Role)*; * **/ // imports+=Import* (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | -// // enumTypes+=XOseeEnumType | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* -// // (artifactMatchRefs+=XArtifactMatcher | accessDeclarations+=AccessContext | roleDeclarations+=Role)* protected class OseeDsl_Group extends GroupToken { @@ -168,7 +162,6 @@ protected class OseeDsl_ImportsAssignment_0 extends AssignmentToken { } // (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | enumTypes+=XOseeEnumType -// // | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* protected class OseeDsl_Alternatives_1 extends AlternativesToken { @@ -655,7 +648,6 @@ protected class OseeDsl_RoleDeclarationsAssignment_2_2 extends AssignmentToken /************ begin Rule Import **************** * * Import: - * * "import" importURI=STRING; * **/ @@ -754,10 +746,8 @@ protected class Import_ImportURIAssignment_1 extends AssignmentToken { * /////////////////////////////////////// * // OSEE TYPE MODEL // * - * * /////////////////////////////////////// * OseeElement: - * * XOseeEnumOverride | OseeType; * **/ @@ -878,7 +868,6 @@ protected class OseeElement_OseeTypeParserRuleCall_1 extends RuleCallToken { /************ begin Rule OseeType **************** * * OseeType: - * * XArtifactType | XRelationType | XAttributeType | XOseeEnumType; * **/ @@ -1069,19 +1058,14 @@ protected class OseeType_XOseeEnumTypeParserRuleCall_3 extends RuleCallToken { /************ begin Rule XArtifactType **************** * * XArtifactType: - * * abstract?="abstract"? "artifactType" name=STRING ("extends" superArtifactTypes+=[XArtifactType|STRING] ("," - * * superArtifactTypes+=[XArtifactType|STRING])*)? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT - * * validAttributeTypes+=XAttributeTypeRef* "}"; * **/ // abstract?="abstract"? "artifactType" name=STRING ("extends" superArtifactTypes+=[XArtifactType|STRING] ("," -// // superArtifactTypes+=[XArtifactType|STRING])*)? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT -// // validAttributeTypes+=XAttributeTypeRef* "}" protected class XArtifactType_Group extends GroupToken { @@ -1602,7 +1586,6 @@ protected class XArtifactType_RightCurlyBracketKeyword_9 extends KeywordToken { /************ begin Rule XAttributeTypeRef **************** * * XAttributeTypeRef: - * * "attribute" validAttributeType=[XAttributeType|STRING] ("branchGuid" branchGuid=STRING)?; * **/ @@ -1781,32 +1764,21 @@ protected class XAttributeTypeRef_BranchGuidAssignment_2_1 extends AssignmentTok /************ begin Rule XAttributeType **************** * * XAttributeType: - * * "attributeType" name=STRING ("extends" baseAttributeType=AttributeBaseType) ("overrides" - * * override=[XAttributeType|STRING])? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "dataProvider" - * * dataProvider=("DefaultAttributeDataProvider" | "UriAttributeDataProvider" | QUALIFIED_NAME) "min" min=WHOLE_NUM_STR - * - * "max" max=(WHOLE_NUM_STR | "unlimited") ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? - * - * ("enumType" enumType=[XOseeEnumType|STRING])? ("description" description=STRING)? ("defaultValue" - * - * defaultValue=STRING)? ("fileExtension" fileExtension=STRING)? ("mediaType" mediaType=STRING)? "}"; + * "max" max=(WHOLE_NUM_STR | "unlimited") (("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & + * ("enumType" enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" + * defaultValue=STRING)? & ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)?) "}"; * **/ // "attributeType" name=STRING ("extends" baseAttributeType=AttributeBaseType) ("overrides" -// // override=[XAttributeType|STRING])? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "dataProvider" -// // dataProvider=("DefaultAttributeDataProvider" | "UriAttributeDataProvider" | QUALIFIED_NAME) "min" min=WHOLE_NUM_STR -// -// "max" max=(WHOLE_NUM_STR | "unlimited") ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? -// -// ("enumType" enumType=[XOseeEnumType|STRING])? ("description" description=STRING)? ("defaultValue" -// -// defaultValue=STRING)? ("fileExtension" fileExtension=STRING)? ("mediaType" mediaType=STRING)? "}" +// "max" max=(WHOLE_NUM_STR | "unlimited") (("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & +// ("enumType" enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" +// defaultValue=STRING)? & ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)?) "}" protected class XAttributeType_Group extends GroupToken { public XAttributeType_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { @@ -1821,7 +1793,7 @@ protected class XAttributeType_Group extends GroupToken { @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_RightCurlyBracketKeyword_20(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_RightCurlyBracketKeyword_15(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2393,22 +2365,52 @@ protected class XAttributeType_MaxAssignment_13 extends AssignmentToken { } +// ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & ("enumType" +// enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" defaultValue=STRING)? & +// ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)? +protected class XAttributeType_UnorderedGroup_14 extends UnorderedGroupToken { + + public XAttributeType_UnorderedGroup_14(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public UnorderedGroup getGrammarElement() { + return grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new XAttributeType_Group_14_5(lastRuleCallOrigin, this, 0, inst); + case 1: return new XAttributeType_Group_14_4(lastRuleCallOrigin, this, 1, inst); + case 2: return new XAttributeType_Group_14_3(lastRuleCallOrigin, this, 2, inst); + case 3: return new XAttributeType_Group_14_2(lastRuleCallOrigin, this, 3, inst); + case 4: return new XAttributeType_Group_14_1(lastRuleCallOrigin, this, 4, inst); + case 5: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 5, inst); + case 6: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 6, inst); + default: return null; + } + } + +} + // ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? -protected class XAttributeType_Group_14 extends GroupToken { +protected class XAttributeType_Group_14_0 extends GroupToken { - public XAttributeType_Group_14(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_14(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_TaggerIdAssignment_14_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_TaggerIdAssignment_14_0_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2416,15 +2418,15 @@ protected class XAttributeType_Group_14 extends GroupToken { } // "taggerId" -protected class XAttributeType_TaggerIdKeyword_14_0 extends KeywordToken { +protected class XAttributeType_TaggerIdKeyword_14_0_0 extends KeywordToken { - public XAttributeType_TaggerIdKeyword_14_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_TaggerIdKeyword_14_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0(); + return grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0(); } @Override @@ -2438,21 +2440,21 @@ protected class XAttributeType_TaggerIdKeyword_14_0 extends KeywordToken { } // taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME) -protected class XAttributeType_TaggerIdAssignment_14_1 extends AssignmentToken { +protected class XAttributeType_TaggerIdAssignment_14_0_1 extends AssignmentToken { - public XAttributeType_TaggerIdAssignment_14_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_TaggerIdAssignment_14_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1(); + return grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_0_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_TaggerIdKeyword_14_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_TaggerIdKeyword_14_0_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2461,14 +2463,14 @@ protected class XAttributeType_TaggerIdAssignment_14_1 extends AssignmentToken public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("taggerId",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("taggerId"); - if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0(), value, null)) { + if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0(), value, null)) { type = AssignmentType.KEYWORD; - element = grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0(); + element = grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0(); return obj; } - if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1(), value, null)) { + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; - element = grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1(); + element = grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1(); return obj; } return null; @@ -2478,21 +2480,21 @@ protected class XAttributeType_TaggerIdAssignment_14_1 extends AssignmentToken // ("enumType" enumType=[XOseeEnumType|STRING])? -protected class XAttributeType_Group_15 extends GroupToken { +protected class XAttributeType_Group_14_1 extends GroupToken { - public XAttributeType_Group_15(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_15(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_EnumTypeAssignment_15_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_EnumTypeAssignment_14_1_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2500,21 +2502,21 @@ protected class XAttributeType_Group_15 extends GroupToken { } // "enumType" -protected class XAttributeType_EnumTypeKeyword_15_0 extends KeywordToken { +protected class XAttributeType_EnumTypeKeyword_14_1_0 extends KeywordToken { - public XAttributeType_EnumTypeKeyword_15_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_EnumTypeKeyword_14_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0(); + return grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 0, inst); case 1: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 1, inst); default: return null; } @@ -2523,21 +2525,21 @@ protected class XAttributeType_EnumTypeKeyword_15_0 extends KeywordToken { } // enumType=[XOseeEnumType|STRING] -protected class XAttributeType_EnumTypeAssignment_15_1 extends AssignmentToken { +protected class XAttributeType_EnumTypeAssignment_14_1_1 extends AssignmentToken { - public XAttributeType_EnumTypeAssignment_15_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_EnumTypeAssignment_14_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1(); + return grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_14_1_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_EnumTypeKeyword_15_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_EnumTypeKeyword_14_1_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2548,9 +2550,9 @@ protected class XAttributeType_EnumTypeAssignment_15_1 extends AssignmentToken IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("enumType"); if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); - if(param.isInstanceOf(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0().getType().getClassifier())) { + if(param.isInstanceOf(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0().getType().getClassifier())) { type = AssignmentType.CROSS_REFERENCE; - element = grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0(); + element = grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0(); return obj; } } @@ -2561,21 +2563,21 @@ protected class XAttributeType_EnumTypeAssignment_15_1 extends AssignmentToken // ("description" description=STRING)? -protected class XAttributeType_Group_16 extends GroupToken { +protected class XAttributeType_Group_14_2 extends GroupToken { - public XAttributeType_Group_16(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_16(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_2(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_DescriptionAssignment_16_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_DescriptionAssignment_14_2_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2583,22 +2585,22 @@ protected class XAttributeType_Group_16 extends GroupToken { } // "description" -protected class XAttributeType_DescriptionKeyword_16_0 extends KeywordToken { +protected class XAttributeType_DescriptionKeyword_14_2_0 extends KeywordToken { - public XAttributeType_DescriptionKeyword_16_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_DescriptionKeyword_14_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0(); + return grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_15(lastRuleCallOrigin, this, 0, inst); - case 1: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 1, inst); + case 0: return new XAttributeType_Group_14_1(lastRuleCallOrigin, this, 0, inst); + case 1: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 1, inst); case 2: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 2, inst); default: return null; } @@ -2607,21 +2609,21 @@ protected class XAttributeType_DescriptionKeyword_16_0 extends KeywordToken { } // description=STRING -protected class XAttributeType_DescriptionAssignment_16_1 extends AssignmentToken { +protected class XAttributeType_DescriptionAssignment_14_2_1 extends AssignmentToken { - public XAttributeType_DescriptionAssignment_16_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_DescriptionAssignment_14_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1(); + return grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_14_2_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_DescriptionKeyword_16_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_DescriptionKeyword_14_2_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2630,9 +2632,9 @@ protected class XAttributeType_DescriptionAssignment_16_1 extends AssignmentToke public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("description",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("description"); - if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0(), value, null)) { + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; - element = grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0(); + element = grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0(); return obj; } return null; @@ -2642,21 +2644,21 @@ protected class XAttributeType_DescriptionAssignment_16_1 extends AssignmentToke // ("defaultValue" defaultValue=STRING)? -protected class XAttributeType_Group_17 extends GroupToken { +protected class XAttributeType_Group_14_3 extends GroupToken { - public XAttributeType_Group_17(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_17(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_3(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_DefaultValueAssignment_17_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_DefaultValueAssignment_14_3_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2664,23 +2666,23 @@ protected class XAttributeType_Group_17 extends GroupToken { } // "defaultValue" -protected class XAttributeType_DefaultValueKeyword_17_0 extends KeywordToken { +protected class XAttributeType_DefaultValueKeyword_14_3_0 extends KeywordToken { - public XAttributeType_DefaultValueKeyword_17_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_DefaultValueKeyword_14_3_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0(); + return grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_16(lastRuleCallOrigin, this, 0, inst); - case 1: return new XAttributeType_Group_15(lastRuleCallOrigin, this, 1, inst); - case 2: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 2, inst); + case 0: return new XAttributeType_Group_14_2(lastRuleCallOrigin, this, 0, inst); + case 1: return new XAttributeType_Group_14_1(lastRuleCallOrigin, this, 1, inst); + case 2: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 2, inst); case 3: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 3, inst); default: return null; } @@ -2689,21 +2691,21 @@ protected class XAttributeType_DefaultValueKeyword_17_0 extends KeywordToken { } // defaultValue=STRING -protected class XAttributeType_DefaultValueAssignment_17_1 extends AssignmentToken { +protected class XAttributeType_DefaultValueAssignment_14_3_1 extends AssignmentToken { - public XAttributeType_DefaultValueAssignment_17_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_DefaultValueAssignment_14_3_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1(); + return grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_14_3_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_DefaultValueKeyword_17_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_DefaultValueKeyword_14_3_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2712,9 +2714,9 @@ protected class XAttributeType_DefaultValueAssignment_17_1 extends AssignmentTok public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("defaultValue",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("defaultValue"); - if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0(), value, null)) { + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; - element = grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0(); + element = grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0(); return obj; } return null; @@ -2724,21 +2726,21 @@ protected class XAttributeType_DefaultValueAssignment_17_1 extends AssignmentTok // ("fileExtension" fileExtension=STRING)? -protected class XAttributeType_Group_18 extends GroupToken { +protected class XAttributeType_Group_14_4 extends GroupToken { - public XAttributeType_Group_18(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_18(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_4(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_FileExtensionAssignment_18_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_FileExtensionAssignment_14_4_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2746,24 +2748,24 @@ protected class XAttributeType_Group_18 extends GroupToken { } // "fileExtension" -protected class XAttributeType_FileExtensionKeyword_18_0 extends KeywordToken { +protected class XAttributeType_FileExtensionKeyword_14_4_0 extends KeywordToken { - public XAttributeType_FileExtensionKeyword_18_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_FileExtensionKeyword_14_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0(); + return grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_17(lastRuleCallOrigin, this, 0, inst); - case 1: return new XAttributeType_Group_16(lastRuleCallOrigin, this, 1, inst); - case 2: return new XAttributeType_Group_15(lastRuleCallOrigin, this, 2, inst); - case 3: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 3, inst); + case 0: return new XAttributeType_Group_14_3(lastRuleCallOrigin, this, 0, inst); + case 1: return new XAttributeType_Group_14_2(lastRuleCallOrigin, this, 1, inst); + case 2: return new XAttributeType_Group_14_1(lastRuleCallOrigin, this, 2, inst); + case 3: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 3, inst); case 4: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 4, inst); default: return null; } @@ -2772,21 +2774,21 @@ protected class XAttributeType_FileExtensionKeyword_18_0 extends KeywordToken { } // fileExtension=STRING -protected class XAttributeType_FileExtensionAssignment_18_1 extends AssignmentToken { +protected class XAttributeType_FileExtensionAssignment_14_4_1 extends AssignmentToken { - public XAttributeType_FileExtensionAssignment_18_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_FileExtensionAssignment_14_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1(); + return grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_14_4_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_FileExtensionKeyword_18_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_FileExtensionKeyword_14_4_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2795,9 +2797,9 @@ protected class XAttributeType_FileExtensionAssignment_18_1 extends AssignmentTo public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("fileExtension",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("fileExtension"); - if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0(), value, null)) { + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; - element = grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0(); + element = grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0(); return obj; } return null; @@ -2807,21 +2809,21 @@ protected class XAttributeType_FileExtensionAssignment_18_1 extends AssignmentTo // ("mediaType" mediaType=STRING)? -protected class XAttributeType_Group_19 extends GroupToken { +protected class XAttributeType_Group_14_5 extends GroupToken { - public XAttributeType_Group_19(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_Group_14_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Group getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getGroup_19(); + return grammarAccess.getXAttributeTypeAccess().getGroup_14_5(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_MediaTypeAssignment_19_1(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_MediaTypeAssignment_14_5_1(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2829,25 +2831,25 @@ protected class XAttributeType_Group_19 extends GroupToken { } // "mediaType" -protected class XAttributeType_MediaTypeKeyword_19_0 extends KeywordToken { +protected class XAttributeType_MediaTypeKeyword_14_5_0 extends KeywordToken { - public XAttributeType_MediaTypeKeyword_19_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_MediaTypeKeyword_14_5_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0(); + return grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_18(lastRuleCallOrigin, this, 0, inst); - case 1: return new XAttributeType_Group_17(lastRuleCallOrigin, this, 1, inst); - case 2: return new XAttributeType_Group_16(lastRuleCallOrigin, this, 2, inst); - case 3: return new XAttributeType_Group_15(lastRuleCallOrigin, this, 3, inst); - case 4: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 4, inst); + case 0: return new XAttributeType_Group_14_4(lastRuleCallOrigin, this, 0, inst); + case 1: return new XAttributeType_Group_14_3(lastRuleCallOrigin, this, 1, inst); + case 2: return new XAttributeType_Group_14_2(lastRuleCallOrigin, this, 2, inst); + case 3: return new XAttributeType_Group_14_1(lastRuleCallOrigin, this, 3, inst); + case 4: return new XAttributeType_Group_14_0(lastRuleCallOrigin, this, 4, inst); case 5: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 5, inst); default: return null; } @@ -2856,21 +2858,21 @@ protected class XAttributeType_MediaTypeKeyword_19_0 extends KeywordToken { } // mediaType=STRING -protected class XAttributeType_MediaTypeAssignment_19_1 extends AssignmentToken { +protected class XAttributeType_MediaTypeAssignment_14_5_1 extends AssignmentToken { - public XAttributeType_MediaTypeAssignment_19_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_MediaTypeAssignment_14_5_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Assignment getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_19_1(); + return grammarAccess.getXAttributeTypeAccess().getMediaTypeAssignment_14_5_1(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_MediaTypeKeyword_19_0(lastRuleCallOrigin, this, 0, inst); + case 0: return new XAttributeType_MediaTypeKeyword_14_5_0(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2879,9 +2881,9 @@ protected class XAttributeType_MediaTypeAssignment_19_1 extends AssignmentToken public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("mediaType",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("mediaType"); - if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0(), value, null)) { + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; - element = grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0(); + element = grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0(); return obj; } return null; @@ -2890,28 +2892,23 @@ protected class XAttributeType_MediaTypeAssignment_19_1 extends AssignmentToken } + // "}" -protected class XAttributeType_RightCurlyBracketKeyword_20 extends KeywordToken { +protected class XAttributeType_RightCurlyBracketKeyword_15 extends KeywordToken { - public XAttributeType_RightCurlyBracketKeyword_20(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + public XAttributeType_RightCurlyBracketKeyword_15(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); } @Override public Keyword getGrammarElement() { - return grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20(); + return grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15(); } @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XAttributeType_Group_19(lastRuleCallOrigin, this, 0, inst); - case 1: return new XAttributeType_Group_18(lastRuleCallOrigin, this, 1, inst); - case 2: return new XAttributeType_Group_17(lastRuleCallOrigin, this, 2, inst); - case 3: return new XAttributeType_Group_16(lastRuleCallOrigin, this, 3, inst); - case 4: return new XAttributeType_Group_15(lastRuleCallOrigin, this, 4, inst); - case 5: return new XAttributeType_Group_14(lastRuleCallOrigin, this, 5, inst); - case 6: return new XAttributeType_MaxAssignment_13(lastRuleCallOrigin, this, 6, inst); + case 0: return new XAttributeType_UnorderedGroup_14(lastRuleCallOrigin, this, 0, inst); default: return null; } } @@ -2926,7 +2923,6 @@ protected class XAttributeType_RightCurlyBracketKeyword_20 extends KeywordToken /************ begin Rule XOseeEnumType **************** * * XOseeEnumType: - * * "oseeEnumType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT enumEntries+=XOseeEnumEntry* "}"; * **/ @@ -3250,7 +3246,6 @@ protected class XOseeEnumType_RightCurlyBracketKeyword_7 extends KeywordToken { /************ begin Rule XOseeEnumEntry **************** * * XOseeEnumEntry: - * * "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; * **/ @@ -3544,15 +3539,12 @@ protected class XOseeEnumEntry_DescriptionAssignment_4_1 extends AssignmentToken /************ begin Rule XOseeEnumOverride **************** * * XOseeEnumOverride: - * * "overrides enum" overridenEnumType=[XOseeEnumType|STRING] "{" inheritAll?="inheritAll"? - * * overrideOptions+=OverrideOption* "}"; * **/ // "overrides enum" overridenEnumType=[XOseeEnumType|STRING] "{" inheritAll?="inheritAll"? overrideOptions+=OverrideOption* -// // "}" protected class XOseeEnumOverride_Group extends GroupToken { @@ -3775,7 +3767,6 @@ protected class XOseeEnumOverride_RightCurlyBracketKeyword_5 extends KeywordToke /************ begin Rule OverrideOption **************** * * OverrideOption: - * * AddEnum | RemoveEnum; * **/ @@ -3890,7 +3881,6 @@ protected class OverrideOption_RemoveEnumParserRuleCall_1 extends RuleCallToken /************ begin Rule AddEnum **************** * * AddEnum: - * * "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; * **/ @@ -4184,7 +4174,6 @@ protected class AddEnum_DescriptionAssignment_4_1 extends AssignmentToken { /************ begin Rule RemoveEnum **************** * * RemoveEnum: - * * "remove" enumEntry=[XOseeEnumEntry|STRING]; * **/ @@ -4283,15 +4272,12 @@ protected class RemoveEnum_EnumEntryAssignment_1 extends AssignmentToken { /************ begin Rule XOseeArtifactTypeOverride **************** * * XOseeArtifactTypeOverride: - * * "overrides artifactType" overridenArtifactType=[XArtifactType|STRING] "{" inheritAll?="inheritAll"? - * * overrideOptions+=AttributeOverrideOption+ "}"; * **/ // "overrides artifactType" overridenArtifactType=[XArtifactType|STRING] "{" inheritAll?="inheritAll"? -// // overrideOptions+=AttributeOverrideOption+ "}" protected class XOseeArtifactTypeOverride_Group extends GroupToken { @@ -4512,7 +4498,6 @@ protected class XOseeArtifactTypeOverride_RightCurlyBracketKeyword_5 extends Key /************ begin Rule AttributeOverrideOption **************** * * AttributeOverrideOption: - * * AddAttribute | RemoveAttribute | UpdateAttribute; * **/ @@ -4665,7 +4650,6 @@ protected class AttributeOverrideOption_UpdateAttributeParserRuleCall_2 extends /************ begin Rule AddAttribute **************** * * AddAttribute: - * * "add" attribute=XAttributeTypeRef; * **/ @@ -4773,7 +4757,6 @@ protected class AddAttribute_AttributeAssignment_1 extends AssignmentToken { /************ begin Rule RemoveAttribute **************** * * RemoveAttribute: - * * "remove" "attribute" attribute=[XAttributeType|STRING]; * **/ @@ -4894,7 +4877,6 @@ protected class RemoveAttribute_AttributeAssignment_2 extends AssignmentToken { /************ begin Rule UpdateAttribute **************** * * UpdateAttribute: - * * "update" attribute=XAttributeTypeRef; * **/ @@ -5002,23 +4984,16 @@ protected class UpdateAttribute_AttributeAssignment_1 extends AssignmentToken { /************ begin Rule XRelationType **************** * * XRelationType: - * * "relationType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "sideAName" sideAName=STRING - * * "sideAArtifactType" sideAArtifactType=[XArtifactType|STRING] "sideBName" sideBName=STRING "sideBArtifactType" - * * sideBArtifactType=[XArtifactType|STRING] "defaultOrderType" defaultOrderType=RelationOrderType "multiplicity" - * * multiplicity=RelationMultiplicityEnum "}"; * **/ // "relationType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "sideAName" sideAName=STRING -// // "sideAArtifactType" sideAArtifactType=[XArtifactType|STRING] "sideBName" sideBName=STRING "sideBArtifactType" -// // sideBArtifactType=[XArtifactType|STRING] "defaultOrderType" defaultOrderType=RelationOrderType "multiplicity" -// // multiplicity=RelationMultiplicityEnum "}" protected class XRelationType_Group extends GroupToken { @@ -5634,7 +5609,6 @@ protected class XRelationType_RightCurlyBracketKeyword_18 extends KeywordToken /************ begin Rule Condition **************** * * Condition: - * * SimpleCondition | CompoundCondition; * **/ @@ -5749,7 +5723,6 @@ protected class Condition_CompoundConditionParserRuleCall_1 extends RuleCallToke /************ begin Rule SimpleCondition **************** * * SimpleCondition: - * * field=MatchField op=CompareOp expression=STRING; * **/ @@ -5891,7 +5864,6 @@ protected class SimpleCondition_ExpressionAssignment_2 extends AssignmentToken /************ begin Rule CompoundCondition **************** * * CompoundCondition: - * * "(" conditions+=SimpleCondition (operators+=XLogicOperator conditions+=SimpleCondition)+ ")"; * **/ @@ -6125,7 +6097,6 @@ protected class CompoundCondition_RightParenthesisKeyword_3 extends KeywordToken /************ begin Rule XArtifactMatcher **************** * * XArtifactMatcher: - * * "artifactMatcher" name=STRING "where" conditions+=Condition (operators+=XLogicOperator conditions+=Condition)* ";"; * **/ @@ -6418,18 +6389,14 @@ protected class XArtifactMatcher_SemicolonKeyword_5 extends KeywordToken { * /////////////////////////////////////// * // OSEE ACCESS MODEL // * - * * /////////////////////////////////////// * Role: - * * "role" name=STRING ("extends" superRoles+=[Role|STRING])? "{" (usersAndGroups+=UsersAndGroups | - * * referencedContexts+=ReferencedContext)+ "}"; * **/ // "role" name=STRING ("extends" superRoles+=[Role|STRING])? "{" (usersAndGroups+=UsersAndGroups | -// // referencedContexts+=ReferencedContext)+ "}" protected class Role_Group extends GroupToken { @@ -6766,7 +6733,6 @@ protected class Role_RightCurlyBracketKeyword_5 extends KeywordToken { /************ begin Rule ReferencedContext **************** * * ReferencedContext: - * * "accessContext" accessContextRef=STRING ";"; * **/ @@ -6884,7 +6850,6 @@ protected class ReferencedContext_SemicolonKeyword_2 extends KeywordToken { /************ begin Rule UsersAndGroups **************** * * UsersAndGroups: - * * "guid" userOrGroupGuid=STRING ";"; * **/ @@ -7002,15 +6967,12 @@ protected class UsersAndGroups_SemicolonKeyword_2 extends KeywordToken { /************ begin Rule AccessContext **************** * * AccessContext: - * * "accessContext" name=STRING ("extends" superAccessContexts+=[AccessContext|STRING])? "{" "guid" guid=STRING ";" - * * (accessRules+=ObjectRestriction | hierarchyRestrictions+=HierarchyRestriction)+ "}"; * **/ // "accessContext" name=STRING ("extends" superAccessContexts+=[AccessContext|STRING])? "{" "guid" guid=STRING ";" -// // (accessRules+=ObjectRestriction | hierarchyRestrictions+=HierarchyRestriction)+ "}" protected class AccessContext_Group extends GroupToken { @@ -7425,7 +7387,6 @@ protected class AccessContext_RightCurlyBracketKeyword_8 extends KeywordToken { /************ begin Rule HierarchyRestriction **************** * * HierarchyRestriction: - * * "childrenOf" artifactMatcherRef=[XArtifactMatcher|STRING] "{" accessRules+=ObjectRestriction+ "}"; * **/ @@ -7615,7 +7576,6 @@ protected class HierarchyRestriction_RightCurlyBracketKeyword_4 extends KeywordT /************ begin Rule RelationTypeArtifactTypePredicate **************** * * RelationTypeArtifactTypePredicate: - * * "artifactType" artifactTypeRef=[XArtifactType|STRING]; * **/ @@ -7714,7 +7674,6 @@ protected class RelationTypeArtifactTypePredicate_ArtifactTypeRefAssignment_1 ex /************ begin Rule RelationTypeArtifactPredicate **************** * * RelationTypeArtifactPredicate: - * * "artifact" artifactMatcherRef=[XArtifactMatcher|STRING]; * **/ @@ -7813,7 +7772,6 @@ protected class RelationTypeArtifactPredicate_ArtifactMatcherRefAssignment_1 ext /************ begin Rule RelationTypePredicate **************** * * RelationTypePredicate: - * * RelationTypeArtifactPredicate | RelationTypeArtifactTypePredicate; * **/ @@ -7928,7 +7886,6 @@ protected class RelationTypePredicate_RelationTypeArtifactTypePredicateParserRul /************ begin Rule ObjectRestriction **************** * * ObjectRestriction: - * * ArtifactMatchRestriction | ArtifactTypeRestriction | RelationTypeRestriction | AttributeTypeRestriction; * **/ @@ -8119,7 +8076,6 @@ protected class ObjectRestriction_AttributeTypeRestrictionParserRuleCall_3 exten /************ begin Rule ArtifactMatchRestriction **************** * * ArtifactMatchRestriction: - * * permission=AccessPermissionEnum "edit" "artifact" artifactMatcherRef=[XArtifactMatcher|STRING] ";"; * **/ @@ -8296,7 +8252,6 @@ protected class ArtifactMatchRestriction_SemicolonKeyword_4 extends KeywordToken /************ begin Rule ArtifactTypeRestriction **************** * * ArtifactTypeRestriction: - * * permission=AccessPermissionEnum "edit" "artifactType" artifactTypeRef=[XArtifactType|STRING] ";"; * **/ @@ -8473,15 +8428,12 @@ protected class ArtifactTypeRestriction_SemicolonKeyword_4 extends KeywordToken /************ begin Rule AttributeTypeRestriction **************** * * AttributeTypeRestriction: - * * permission=AccessPermissionEnum "edit" "attributeType" attributeTypeRef=[XAttributeType|STRING] ("of" "artifactType" - * * artifactTypeRef=[XArtifactType|STRING])? ";"; * **/ // permission=AccessPermissionEnum "edit" "attributeType" attributeTypeRef=[XAttributeType|STRING] ("of" "artifactType" -// // artifactTypeRef=[XArtifactType|STRING])? ";" protected class AttributeTypeRestriction_Group extends GroupToken { @@ -8759,15 +8711,12 @@ protected class AttributeTypeRestriction_SemicolonKeyword_5 extends KeywordToken /************ begin Rule LegacyRelationTypeRestriction **************** * * LegacyRelationTypeRestriction: - * * permission=AccessPermissionEnum "edit" "relationType" relationTypeRef=[XRelationType|STRING] - * * restrictedToSide=XRelationSideEnum ("artifact" artifactMatcherRef=[XArtifactMatcher|STRING])? ";"; * **/ // permission=AccessPermissionEnum "edit" "relationType" relationTypeRef=[XRelationType|STRING] -// // restrictedToSide=XRelationSideEnum ("artifact" artifactMatcherRef=[XArtifactMatcher|STRING])? ";" protected class LegacyRelationTypeRestriction_Group extends GroupToken { @@ -9057,15 +9006,12 @@ protected class LegacyRelationTypeRestriction_SemicolonKeyword_6 extends Keyword /************ begin Rule RelationTypeRestriction **************** * * RelationTypeRestriction: - * * permission=AccessPermissionEnum "edit" "relationType" (relationTypeMatch?=RelationTypeMatch | - * * relationTypeRef=[XRelationType|STRING]) restrictedToSide=XRelationSideEnum predicate=RelationTypePredicate? ";"; * **/ // permission=AccessPermissionEnum "edit" "relationType" (relationTypeMatch?=RelationTypeMatch | -// // relationTypeRef=[XRelationType|STRING]) restrictedToSide=XRelationSideEnum predicate=RelationTypePredicate? ";" protected class RelationTypeRestriction_Group extends GroupToken { 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 8c3385dcf5e..a44007cdc3a 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 @@ -871,36 +871,50 @@ ruleXAttributeType returns [EObject current=null] ) ) -)( otherlv_17='taggerId' +)( + +( + { + getUnorderedGroupHelper().enter(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ( + ( + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0); + } + ({true}?=>( otherlv_18='taggerId' { - newLeafNode(otherlv_17, grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); + newLeafNode(otherlv_18, grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); } ( ( ( - lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' + lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' { - newLeafNode(lv_taggerId_18_1, grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); + newLeafNode(lv_taggerId_19_1, grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); } { if ($current==null) { $current = createModelElement(grammarAccess.getXAttributeTypeRule()); } - setWithLastConsumed($current, "taggerId", lv_taggerId_18_1, null); + setWithLastConsumed($current, "taggerId", lv_taggerId_19_1, null); } | { - newCompositeNode(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); + newCompositeNode(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); } - lv_taggerId_18_2=ruleQUALIFIED_NAME { + lv_taggerId_19_2=ruleQUALIFIED_NAME { if ($current==null) { $current = createModelElementForParent(grammarAccess.getXAttributeTypeRule()); } set( $current, "taggerId", - lv_taggerId_18_2, + lv_taggerId_19_2, "QUALIFIED_NAME"); afterParserOrEnumRuleCall(); } @@ -908,9 +922,21 @@ ruleXAttributeType returns [EObject current=null] ) ) -))?( otherlv_19='enumType' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1); + } + ({true}?=>( otherlv_20='enumType' { - newLeafNode(otherlv_19, grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); + newLeafNode(otherlv_20, grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); } ( ( @@ -919,21 +945,33 @@ ruleXAttributeType returns [EObject current=null] $current = createModelElement(grammarAccess.getXAttributeTypeRule()); } } - otherlv_20=RULE_STRING + otherlv_21=RULE_STRING { - newLeafNode(otherlv_20, grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); + newLeafNode(otherlv_21, grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); } ) -))?( otherlv_21='description' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2); + } + ({true}?=>( otherlv_22='description' { - newLeafNode(otherlv_21, grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); + newLeafNode(otherlv_22, grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); } ( ( - lv_description_22_0=RULE_STRING + lv_description_23_0=RULE_STRING { - newLeafNode(lv_description_22_0, grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); + newLeafNode(lv_description_23_0, grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); } { if ($current==null) { @@ -942,20 +980,32 @@ ruleXAttributeType returns [EObject current=null] setWithLastConsumed( $current, "description", - lv_description_22_0, + lv_description_23_0, "STRING"); } ) -))?( otherlv_23='defaultValue' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3); + } + ({true}?=>( otherlv_24='defaultValue' { - newLeafNode(otherlv_23, grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); + newLeafNode(otherlv_24, grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); } ( ( - lv_defaultValue_24_0=RULE_STRING + lv_defaultValue_25_0=RULE_STRING { - newLeafNode(lv_defaultValue_24_0, grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); + newLeafNode(lv_defaultValue_25_0, grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); } { if ($current==null) { @@ -964,20 +1014,32 @@ ruleXAttributeType returns [EObject current=null] setWithLastConsumed( $current, "defaultValue", - lv_defaultValue_24_0, + lv_defaultValue_25_0, "STRING"); } ) -))?( otherlv_25='fileExtension' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4); + } + ({true}?=>( otherlv_26='fileExtension' { - newLeafNode(otherlv_25, grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); + newLeafNode(otherlv_26, grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); } ( ( - lv_fileExtension_26_0=RULE_STRING + lv_fileExtension_27_0=RULE_STRING { - newLeafNode(lv_fileExtension_26_0, grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); + newLeafNode(lv_fileExtension_27_0, grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); } { if ($current==null) { @@ -986,20 +1048,32 @@ ruleXAttributeType returns [EObject current=null] setWithLastConsumed( $current, "fileExtension", - lv_fileExtension_26_0, + lv_fileExtension_27_0, "STRING"); } ) -))?( otherlv_27='mediaType' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) | + + ( + {getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5)}?=>( + { + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5); + } + ({true}?=>( otherlv_28='mediaType' { - newLeafNode(otherlv_27, grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); + newLeafNode(otherlv_28, grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); } ( ( - lv_mediaType_28_0=RULE_STRING + lv_mediaType_29_0=RULE_STRING { - newLeafNode(lv_mediaType_28_0, grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); + newLeafNode(lv_mediaType_29_0, grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); } { if ($current==null) { @@ -1008,14 +1082,28 @@ ruleXAttributeType returns [EObject current=null] setWithLastConsumed( $current, "mediaType", - lv_mediaType_28_0, + lv_mediaType_29_0, "STRING"); } ) -))? otherlv_29='}' +))) + { + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + ) + ) + + )* + ) +) + { + getUnorderedGroupHelper().leave(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } + +) otherlv_30='}' { - newLeafNode(otherlv_29, grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); + newLeafNode(otherlv_30, grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); } ) ; @@ -1081,53 +1169,60 @@ ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeR } | + kw='LongAttribute' + { + $current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); + } + + | kw='JavaObjectAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); } | kw='StringAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); } | kw='ArtifactReferenceAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); } | kw='BranchReferenceAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); } | kw='WordAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); } | kw='OutlineNumberAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); } | { - newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); + newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); } - this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME { - $current.merge(this_QUALIFIED_NAME_12); + this_QUALIFIED_NAME_13=ruleQUALIFIED_NAME { + $current.merge(this_QUALIFIED_NAME_13); } { 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 41cc68457c5..2061c7f8eca 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 @@ -22,6 +22,7 @@ T__18=18 T__17=17 T__14=14 T__13=13 +T__99=99 T__98=98 T__97=97 T__96=96 @@ -94,88 +95,89 @@ T__38=38 T__39=39 RULE_WS=11 'mediaType'=39 -'remove'=58 -'where'=74 -'sideAArtifactType'=63 -'WordAttribute'=50 +'remove'=59 +'where'=75 +'sideAArtifactType'=64 +'WordAttribute'=51 'attributeType'=25 -'SIDE_A'=96 -'artifactMatcher'=73 -'sideBName'=64 -';'=75 +'SIDE_A'=97 +'artifactMatcher'=74 +'sideBName'=65 +';'=76 'enumType'=35 -'artifactGuid'=91 +'artifactGuid'=92 'CompressedContentAttribute'=41 +'relationType'=62 'unlimited'=32 '.'=14 -'OutlineNumberAttribute'=51 -'relationType'=61 +'OutlineNumberAttribute'=52 'import'=13 -'inheritAll'=56 -'childrenOf'=78 -'Lexicographical_Ascending'=68 -'add'=57 -'artifact'=79 +'inheritAll'=57 +'childrenOf'=79 +'Lexicographical_Ascending'=69 +'add'=58 +'artifact'=80 'extends'=17 -'OR'=89 -'defaultOrderType'=66 +'OR'=90 +'defaultOrderType'=67 '{'=19 -'entryGuid'=54 -'EQ'=86 -'sideBArtifactType'=65 +'entryGuid'=55 +'EQ'=87 +'sideBArtifactType'=66 'FloatingPointAttribute'=44 -'ALLOW'=93 -'('=71 -'of'=81 -'edit'=80 +'ALLOW'=94 +'('=72 +'of'=82 +'edit'=81 ','=18 -'BOTH'=98 -'update'=60 +'LongAttribute'=46 +'BOTH'=99 +'update'=61 'uuid'=21 'IntegerAttribute'=45 -'Unordered'=70 -'LIKE'=87 +'Unordered'=71 +'LIKE'=88 'defaultValue'=37 -'overrides artifactType'=59 +'overrides artifactType'=60 'DefaultAttributeTaggerProvider'=34 -'DENY'=94 +'DENY'=95 'branchGuid'=24 -'JavaObjectAttribute'=46 -'oseeEnumType'=52 -'sideAName'=62 -'ONE_TO_ONE'=82 -'role'=76 -'SIDE_B'=97 +'JavaObjectAttribute'=47 +'oseeEnumType'=53 +'sideAName'=63 +'ONE_TO_ONE'=83 +'role'=77 +'SIDE_B'=98 'BooleanAttribute'=40 -'ONE_TO_MANY'=83 -')'=72 -'AND'=88 -'Lexicographical_Descending'=69 -'StringAttribute'=47 -'entry'=53 +'ONE_TO_MANY'=84 +')'=73 +'AND'=89 +'Lexicographical_Descending'=70 +'StringAttribute'=48 +'entry'=54 'max'=31 -'BranchReferenceAttribute'=49 -'artifactName'=90 +'BranchReferenceAttribute'=50 +'artifactName'=91 'taggerId'=33 '}'=22 -'MANY_TO_ONE'=84 -'multiplicity'=67 +'MANY_TO_ONE'=85 +'multiplicity'=68 'overrides'=26 'abstract'=15 'DefaultAttributeDataProvider'=28 'dataProvider'=27 'EnumeratedAttribute'=43 -'branchName'=92 -'accessContext'=77 -'MANY_TO_MANY'=85 +'branchName'=93 +'accessContext'=78 +'MANY_TO_MANY'=86 'description'=36 -'ArtifactReferenceAttribute'=48 +'ArtifactReferenceAttribute'=49 'DateAttribute'=42 -'overrides enum'=55 +'overrides enum'=56 'UriAttributeDataProvider'=29 'attribute'=23 'min'=30 -'ALL'=95 +'ALL'=96 '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 108cbb7fea8..da652257ca0 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 @@ -37,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__99=99; public static final int T__98=98; public static final int T__97=97; public static final int T__96=96; @@ -816,10 +817,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:44:7: ( 'JavaObjectAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:44:9: 'JavaObjectAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:44:7: ( 'LongAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:44:9: 'LongAttribute' { - match("JavaObjectAttribute"); + match("LongAttribute"); } @@ -837,10 +838,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: ( 'StringAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'StringAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:7: ( 'JavaObjectAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'JavaObjectAttribute' { - match("StringAttribute"); + match("JavaObjectAttribute"); } @@ -858,10 +859,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: ( 'ArtifactReferenceAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'ArtifactReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:7: ( 'StringAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'StringAttribute' { - match("ArtifactReferenceAttribute"); + match("StringAttribute"); } @@ -879,10 +880,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: ( 'BranchReferenceAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'BranchReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:7: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'ArtifactReferenceAttribute' { - match("BranchReferenceAttribute"); + match("ArtifactReferenceAttribute"); } @@ -900,10 +901,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: ( 'WordAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:7: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'BranchReferenceAttribute' { - match("WordAttribute"); + match("BranchReferenceAttribute"); } @@ -921,10 +922,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: ( 'OutlineNumberAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:7: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'WordAttribute' { - match("OutlineNumberAttribute"); + match("WordAttribute"); } @@ -942,10 +943,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: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:7: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'OutlineNumberAttribute' { - match("oseeEnumType"); + match("OutlineNumberAttribute"); } @@ -963,10 +964,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: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'entry' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:7: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'oseeEnumType' { - match("entry"); + match("oseeEnumType"); } @@ -984,10 +985,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: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:7: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'entry' { - match("entryGuid"); + match("entry"); } @@ -1005,10 +1006,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: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:7: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'entryGuid' { - match("overrides enum"); + match("entryGuid"); } @@ -1026,10 +1027,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: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:7: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'overrides enum' { - match("inheritAll"); + match("overrides enum"); } @@ -1047,10 +1048,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: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'add' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:7: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'inheritAll' { - match("add"); + match("inheritAll"); } @@ -1068,10 +1069,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: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'remove' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:7: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'add' { - match("remove"); + match("add"); } @@ -1089,10 +1090,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: ( 'overrides artifactType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'overrides artifactType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:7: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'remove' { - match("overrides artifactType"); + match("remove"); } @@ -1110,10 +1111,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: ( 'update' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'update' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:7: ( 'overrides artifactType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'overrides artifactType' { - match("update"); + match("overrides artifactType"); } @@ -1131,10 +1132,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: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'relationType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:7: ( 'update' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'update' { - match("relationType"); + match("update"); } @@ -1152,10 +1153,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: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:7: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'relationType' { - match("sideAName"); + match("relationType"); } @@ -1173,10 +1174,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: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:7: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'sideAName' { - match("sideAArtifactType"); + match("sideAName"); } @@ -1194,10 +1195,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: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:7: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'sideAArtifactType' { - match("sideBName"); + match("sideAArtifactType"); } @@ -1215,10 +1216,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: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:7: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'sideBName' { - match("sideBArtifactType"); + match("sideBName"); } @@ -1236,10 +1237,10 @@ 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: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:7: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: 'sideBArtifactType' { - match("defaultOrderType"); + match("sideBArtifactType"); } @@ -1257,10 +1258,10 @@ 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: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:7: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: 'defaultOrderType' { - match("multiplicity"); + match("defaultOrderType"); } @@ -1278,10 +1279,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: ( 'Lexicographical_Ascending' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:7: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: 'multiplicity' { - match("Lexicographical_Ascending"); + match("multiplicity"); } @@ -1299,10 +1300,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: ( 'Lexicographical_Descending' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:7: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: 'Lexicographical_Ascending' { - match("Lexicographical_Descending"); + match("Lexicographical_Ascending"); } @@ -1320,10 +1321,10 @@ 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: ( 'Unordered' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: 'Unordered' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:7: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: 'Lexicographical_Descending' { - match("Unordered"); + match("Lexicographical_Descending"); } @@ -1341,10 +1342,11 @@ 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: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: '(' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:7: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: 'Unordered' { - match('('); + match("Unordered"); + } @@ -1361,10 +1363,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: ( ')' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:9: ')' + // ../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(')'); + match('('); } @@ -1381,11 +1383,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: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:7: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: ')' { - match("artifactMatcher"); - + match(')'); } @@ -1402,10 +1403,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: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'where' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:7: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'artifactMatcher' { - match("where"); + match("artifactMatcher"); } @@ -1423,10 +1424,11 @@ 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: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:7: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: 'where' { - match(';'); + match("where"); + } @@ -1443,11 +1445,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: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: 'role' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:7: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: ';' { - match("role"); - + match(';'); } @@ -1464,10 +1465,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: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:7: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'role' { - match("accessContext"); + match("role"); } @@ -1485,10 +1486,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: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:7: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'accessContext' { - match("childrenOf"); + match("accessContext"); } @@ -1506,10 +1507,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: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'artifact' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:7: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'childrenOf' { - match("artifact"); + match("childrenOf"); } @@ -1527,10 +1528,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: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'edit' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:7: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'artifact' { - match("edit"); + match("artifact"); } @@ -1548,10 +1549,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: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'of' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:7: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'edit' { - match("of"); + match("edit"); } @@ -1569,10 +1570,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: ( 'ONE_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'ONE_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:7: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'of' { - match("ONE_TO_ONE"); + match("of"); } @@ -1590,10 +1591,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: ( 'ONE_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'ONE_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:7: ( 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'ONE_TO_ONE' { - match("ONE_TO_MANY"); + match("ONE_TO_ONE"); } @@ -1611,10 +1612,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: ( 'MANY_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'MANY_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:7: ( 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'ONE_TO_MANY' { - match("MANY_TO_ONE"); + match("ONE_TO_MANY"); } @@ -1632,10 +1633,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: ( 'MANY_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'MANY_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:7: ( 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'MANY_TO_ONE' { - match("MANY_TO_MANY"); + match("MANY_TO_ONE"); } @@ -1653,10 +1654,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: ( 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'EQ' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:7: ( 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'MANY_TO_MANY' { - match("EQ"); + match("MANY_TO_MANY"); } @@ -1674,10 +1675,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: ( 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'LIKE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:7: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'EQ' { - match("LIKE"); + match("EQ"); } @@ -1695,10 +1696,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: ( 'AND' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'AND' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:7: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'LIKE' { - match("AND"); + match("LIKE"); } @@ -1716,10 +1717,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: ( 'OR' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'OR' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:7: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'AND' { - match("OR"); + match("AND"); } @@ -1737,10 +1738,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: ( 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'artifactName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:7: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'OR' { - match("artifactName"); + match("OR"); } @@ -1758,10 +1759,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: ( 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:7: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'artifactName' { - match("artifactGuid"); + match("artifactName"); } @@ -1779,10 +1780,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: ( 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'branchName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:7: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'artifactGuid' { - match("branchName"); + match("artifactGuid"); } @@ -1800,10 +1801,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: ( 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:7: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'branchName' { - match("ALLOW"); + match("branchName"); } @@ -1821,10 +1822,10 @@ public class InternalOseeDslLexer extends Lexer { 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: ( 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:9: 'DENY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:7: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:9: 'ALLOW' { - match("DENY"); + match("ALLOW"); } @@ -1842,10 +1843,10 @@ public class InternalOseeDslLexer extends Lexer { 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: ( 'ALL' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:9: 'ALL' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:7: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:9: 'DENY' { - match("ALL"); + match("DENY"); } @@ -1863,10 +1864,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__96; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:94:7: ( 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:94:9: 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:94:7: ( 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:94:9: 'ALL' { - match("SIDE_A"); + match("ALL"); } @@ -1884,10 +1885,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__97; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:95:7: ( 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:95:9: 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:95:7: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:95:9: 'SIDE_A' { - match("SIDE_B"); + match("SIDE_A"); } @@ -1905,10 +1906,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__98; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:96:7: ( 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:96:9: 'BOTH' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:96:7: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:96:9: 'SIDE_B' { - match("BOTH"); + match("SIDE_B"); } @@ -1921,15 +1922,36 @@ public class InternalOseeDslLexer extends Lexer { } // $ANTLR end "T__98" + // $ANTLR start "T__99" + public final void mT__99() throws RecognitionException { + try { + int _type = T__99; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:97:7: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:97:9: 'BOTH' + { + match("BOTH"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__99" + // $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:3512:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3512:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3512:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1947,10 +1969,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:3512:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' { match('\"'); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3512:20: ( '\\\\' '\"' | ~ ( '\"' ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:20: ( '\\\\' '\"' | ~ ( '\"' ) )* loop1: do { int alt1=3; @@ -1984,7 +2006,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:3512:21: '\\\\' '\"' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:21: '\\\\' '\"' { match('\\'); match('\"'); @@ -1992,7 +2014,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:3512:30: ~ ( '\"' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:30: ~ ( '\"' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2017,10 +2039,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:3512:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' { match('\''); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3512:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* loop2: do { int alt2=3; @@ -2054,7 +2076,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:3512:49: '\\\\' '\\'' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:49: '\\\\' '\\'' { match('\\'); match('\''); @@ -2062,7 +2084,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:3512:59: ~ ( '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3607:59: ~ ( '\\'' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2105,10 +2127,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:3514:20: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3514:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3609:20: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3609:22: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3514:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3609:22: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -2122,7 +2144,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:3514:23: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3609:23: '0' .. '9' { matchRange('0','9'); @@ -2154,12 +2176,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:3516: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:3516: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:3611: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:3611: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:3516:21: ( 'A' .. 'F' | '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3611:21: ( 'A' .. 'F' | '0' .. '9' )+ int cnt5=0; loop5: do { @@ -2213,10 +2235,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:3518: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:3518: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:3613: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:3613: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:3518:11: ( '^' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3613:11: ( '^' )? int alt6=2; int LA6_0 = input.LA(1); @@ -2225,7 +2247,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:3518:11: '^' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3613:11: '^' { match('^'); @@ -2243,7 +2265,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:3518: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:3613:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop7: do { int alt7=2; @@ -2292,10 +2314,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:3520:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3520:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3615:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3615:12: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3520:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3615:12: ( '0' .. '9' )+ int cnt8=0; loop8: do { @@ -2309,7 +2331,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:3520:13: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3615:13: '0' .. '9' { matchRange('0','9'); @@ -2341,12 +2363,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:3522:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3522:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3617:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3617:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3522:24: ( options {greedy=false; } : . )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3617:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -2371,7 +2393,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:3522:52: . + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3617:52: . { matchAny(); @@ -2401,12 +2423,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:3524:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3524:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619: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:3524:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -2419,7 +2441,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:3524:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619: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(); @@ -2439,7 +2461,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:3524:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2448,9 +2470,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:3524:41: ( '\\r' )? '\\n' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:41: ( '\\r' )? '\\n' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3524:41: ( '\\r' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -2459,7 +2481,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:3524:41: '\\r' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3619:41: '\\r' { match('\r'); @@ -2491,10 +2513,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:3526:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3526:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3621:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3621:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3526:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3621:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2548,8 +2570,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:3528:16: ( . ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3528:18: . + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3623:16: ( . ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3623:18: . { matchAny(); @@ -2564,8 +2586,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 | T__94 | T__95 | T__96 | T__97 | T__98 | 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=95; + // ../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 | T__96 | T__97 | T__98 | T__99 | 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=96; alt14 = dfa14.predict(input); switch (alt14) { case 1 : @@ -3171,63 +3193,70 @@ public class InternalOseeDslLexer extends Lexer { } break; case 87 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:526: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:526: T__99 { - mRULE_STRING(); + mT__99(); } break; case 88 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:538: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:532: RULE_STRING { - mRULE_WHOLE_NUM_STR(); + mRULE_STRING(); } break; case 89 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:557: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:544: RULE_WHOLE_NUM_STR { - mRULE_HEX_INT(); + mRULE_WHOLE_NUM_STR(); } break; case 90 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:570: RULE_ID + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:563: RULE_HEX_INT { - mRULE_ID(); + mRULE_HEX_INT(); } break; case 91 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:578: RULE_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:576: RULE_ID { - mRULE_INT(); + mRULE_ID(); } break; case 92 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:587: RULE_ML_COMMENT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:584: RULE_INT { - mRULE_ML_COMMENT(); + mRULE_INT(); } break; case 93 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:603: RULE_SL_COMMENT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:593: RULE_ML_COMMENT { - mRULE_SL_COMMENT(); + mRULE_ML_COMMENT(); } break; case 94 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:619: RULE_WS + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:609: RULE_SL_COMMENT { - mRULE_WS(); + mRULE_SL_COMMENT(); } break; case 95 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:627: RULE_ANY_OTHER + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:625: RULE_WS + { + mRULE_WS(); + + } + break; + case 96 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:633: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3242,206 +3271,209 @@ 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\25\60\2\uffff\1"+ - "\60\1\uffff\2\60\2\55\2\161\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+ - "\10\60\2\uffff\4\60\1\uffff\3\60\1\u0088\22\60\1\u009c\13\60\1\u00a8"+ - "\5\60\2\uffff\1\60\1\uffff\2\60\3\uffff\1\161\3\uffff\5\60\1\u00b7"+ - "\14\60\1\uffff\10\60\1\u00cc\1\u00cd\11\60\1\uffff\6\60\1\u00dd"+ - "\1\u00df\3\60\1\uffff\16\60\1\uffff\4\60\1\u00f5\1\u00f6\1\u00f7"+ - "\12\60\1\u0102\2\60\2\uffff\6\60\1\u010b\10\60\1\uffff\1\60\1\uffff"+ - "\5\60\1\u011a\2\60\1\u011e\13\60\1\u012b\3\uffff\12\60\1\uffff\10"+ - "\60\1\uffff\10\60\1\u0147\5\60\1\uffff\3\60\1\uffff\1\u0152\2\60"+ - "\1\u0155\10\60\1\uffff\1\60\1\u015f\26\60\1\u0177\1\u0178\1\60\1"+ - "\uffff\3\60\1\u017d\6\60\1\uffff\2\60\1\uffff\5\60\1\u018b\3\60"+ - "\1\uffff\27\60\2\uffff\4\60\1\uffff\11\60\1\u01b5\1\u01ba\2\60\1"+ - "\uffff\1\u01bd\20\60\1\u01ce\27\60\1\uffff\4\60\1\uffff\1\u01ec"+ - "\1\60\1\uffff\1\u01ee\1\u01ef\2\60\1\u01f3\10\60\1\u01fc\1\u01fd"+ - "\1\60\1\uffff\17\60\1\u020e\1\60\1\u0210\5\60\1\u0216\5\60\1\uffff"+ - "\1\60\2\uffff\1\u021d\1\u021e\2\uffff\10\60\2\uffff\15\60\1\u0236"+ - "\2\60\1\uffff\1\60\1\uffff\2\60\1\u023c\2\60\1\uffff\6\60\4\uffff"+ - "\2\60\1\u0247\22\60\1\uffff\1\u025a\4\60\1\uffff\1\u025f\1\60\1"+ - "\u0261\1\60\1\u0263\1\u0264\2\60\1\u0267\1\u0268\1\uffff\1\u0269"+ - "\4\60\1\u026e\14\60\1\uffff\1\u027b\3\60\1\uffff\1\u027f\1\uffff"+ - "\1\60\2\uffff\1\u0281\1\u0282\3\uffff\2\60\1\u0285\1\60\1\uffff"+ - "\1\u0287\11\60\1\u0291\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\u02a7\12\60\1\u02b2"+ - "\5\60\1\uffff\1\u02b8\2\60\1\u02bc\4\60\1\u02c1\1\60\1\uffff\5\60"+ - "\1\uffff\3\60\1\uffff\4\60\1\uffff\3\60\1\u02d3\1\u02d4\14\60\2"+ - "\uffff\7\60\1\u02e8\1\60\1\u02ea\11\60\1\uffff\1\60\1\uffff\23\60"+ - "\1\u0308\1\60\1\u030a\7\60\1\uffff\1\60\1\uffff\4\60\1\u0317\1\u0318"+ - "\6\60\2\uffff\2\60\1\u0321\3\60\1\u0325\1\u0326\1\uffff\1\u0327"+ - "\2\60\3\uffff\1\u032a\1\60\1\uffff\1\60\1\u032d\1\uffff"; + "\60\1\uffff\2\60\2\55\2\162\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+ + "\10\60\2\uffff\4\60\1\uffff\3\60\1\u0089\22\60\1\u009d\16\60\1\u00ac"+ + "\3\60\2\uffff\1\60\1\uffff\2\60\3\uffff\1\162\3\uffff\5\60\1\u00b9"+ + "\14\60\1\uffff\10\60\1\u00ce\1\u00cf\11\60\1\uffff\11\60\1\u00e2"+ + "\1\u00e4\3\60\1\uffff\14\60\1\uffff\4\60\1\u00f8\1\u00f9\1\u00fa"+ + "\12\60\1\u0105\2\60\2\uffff\6\60\1\u010e\6\60\1\u0115\4\60\1\uffff"+ + "\1\60\1\uffff\5\60\1\u0120\14\60\1\u012f\3\uffff\12\60\1\uffff\10"+ + "\60\1\uffff\6\60\1\uffff\4\60\1\u014d\5\60\1\uffff\2\60\1\u0157"+ + "\2\60\1\u015a\10\60\1\uffff\1\60\1\u0164\30\60\1\u017e\1\u017f\1"+ + "\60\1\uffff\3\60\1\u0184\5\60\1\uffff\2\60\1\uffff\5\60\1\u0191"+ + "\3\60\1\uffff\31\60\2\uffff\4\60\1\uffff\10\60\1\u01bc\1\u01c1\2"+ + "\60\1\uffff\1\u01c4\20\60\1\u01d5\30\60\1\uffff\4\60\1\uffff\1\u01f4"+ + "\1\60\1\uffff\1\u01f6\1\u01f7\2\60\1\u01fb\10\60\1\u0204\1\u0205"+ + "\1\60\1\uffff\21\60\1\u0218\1\60\1\u021a\4\60\1\u021f\5\60\1\uffff"+ + "\1\60\2\uffff\1\u0226\1\u0227\2\uffff\10\60\2\uffff\17\60\1\u0241"+ + "\2\60\1\uffff\1\60\1\uffff\1\60\1\u0246\2\60\1\uffff\6\60\4\uffff"+ + "\2\60\1\u0251\24\60\1\uffff\1\u0266\3\60\1\uffff\1\u026a\1\60\1"+ + "\u026c\1\60\1\u026e\1\u026f\2\60\1\u0272\1\u0273\1\uffff\1\u0274"+ + "\4\60\1\u0279\16\60\1\uffff\1\u0288\2\60\1\uffff\1\u028b\1\uffff"+ + "\1\60\2\uffff\1\u028d\1\u028e\3\uffff\2\60\1\u0291\1\60\1\uffff"+ + "\1\u0293\6\60\1\u029a\4\60\1\u029f\1\60\1\uffff\2\60\1\uffff\1\60"+ + "\2\uffff\2\60\1\uffff\1\60\1\uffff\6\60\1\uffff\4\60\1\uffff\3\60"+ + "\1\u02b4\13\60\1\u02c0\4\60\1\uffff\1\u02c5\2\60\1\u02c9\4\60\1"+ + "\u02ce\2\60\1\uffff\4\60\1\uffff\3\60\1\uffff\4\60\1\uffff\5\60"+ + "\1\u02e2\1\u02e3\14\60\2\uffff\5\60\1\u02f5\3\60\1\u02f9\7\60\1"+ + "\uffff\3\60\1\uffff\21\60\1\u0315\3\60\1\u0319\5\60\1\uffff\3\60"+ + "\1\uffff\2\60\1\u0324\1\u0325\6\60\2\uffff\1\60\1\u032d\4\60\1\u0332"+ + "\1\uffff\1\u0333\1\u0334\2\60\3\uffff\1\u0337\1\60\1\uffff\1\60"+ + "\1\u033a\1\uffff"; static final String DFA14_eofS = - "\u032e\uffff"; + "\u033b\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\114\1\157\1\116\1\145\1\151\1\111\2\uffff\1\150\1"+ + "\1\111\1\141\1\111\1\114\1\157\1\116\1\145\1\151\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\144\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\144\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\141\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\151\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\164\1\143\1\162\1\105\1\120"+ - "\1\162\2\165\1\101\1\60\1\164\1\144\2\uffff\1\141\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\145\1\150\1\151\1\156\1\162\1"+ - "\151\2\154\1\164\1\uffff\1\164\1\145\1\124\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\60\1\107\1\144\1\165\1\157\1\160\3\164\2\162\1\171"+ - "\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\uffff\1\165\1\141\1\145\1\155\1\166\1\164\1"+ - "\117\1\101\1\162\1\151\1\145\1\160\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\145\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\2\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\1\141"+ - "\1\uffff\1\160\1\145\1\156\1\165\1\145\1\162\1\165\1\164\2\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\4\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\157\1\164\1\156\1\170\1\113\1\166\1\162\1\104\1\164"+ + "\1\104\1\114\1\162\1\164\1\105\1\60\2\154\1\144\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\141\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"+ + "\151\1\164\1\147\1\145\1\154\1\156\1\110\1\160\1\155\1\uffff\1\141"+ + "\1\145\1\147\1\151\1\105\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\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\164\1\143\1\162"+ + "\1\105\1\120\1\162\2\165\1\101\1\60\1\164\1\144\2\uffff\1\141\1"+ + "\151\1\145\1\105\1\145\1\143\1\60\1\162\1\145\1\164\1\147\1\101"+ + "\1\143\1\60\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\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\145\1\150\1"+ + "\151\1\156\1\162\1\151\2\154\1\164\1\uffff\1\164\1\145\1\124\1\160"+ + "\1\162\1\170\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\164\1"+ + "\157\1\uffff\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\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\60\1\107\1\144\1\165\1\157\1"+ + "\160\3\164\2\162\1\171\1\154\1\111\1\164\1\156\1\122\1\163\1\141"+ + "\1\156\1\162\1\164\1\147\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\uffff\1\145\1\117"+ + "\1\uffff\1\101\3\164\1\157\1\60\1\145\1\151\1\145\1\uffff\1\165"+ + "\1\141\1\145\1\155\1\166\1\164\1\117\1\101\1\162\1\151\1\145\1\160"+ + "\1\151\1\144\1\145\1\101\1\145\1\163\1\164\1\147\1\101\2\162\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\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\145\1\143\1\60\1\156\1\164\1\146\2\145\1\120\1\164\1\151\1\141"+ + "\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\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\2\60\1\151\1\uffff\1\163\1\164\1\145\2\144\1"+ + "\157\1\164\1\142\1\160\1\164\1\162\1\145\1\142\1\155\1\105\1\116"+ + "\1\171\1\60\1\146\1\60\2\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\1\141\1\uffff\1\160\1\145"+ + "\1\156\1\165\1\145\1\162\1\165\1\164\2\uffff\1\164\1\151\2\162\1"+ + "\103\1\101\1\151\1\162\1\165\1\150\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\60\1\105\1\116\1"+ + "\uffff\1\145\1\143\1\145\1\144\1\160\1\170\4\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\151\1\164\1\142\1\145\1\164\1\145\1\uffff"+ + "\1\60\1\145\2\143\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\145\1\143\1\164\1\165\1\162\1\145\1\162\1\uffff\1"+ + "\60\2\164\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"; + "\1\60\1\141\1\162\1\164\1\145\1\60\1\101\1\uffff\2\124\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\uffff\1\154\1\151\1\145\1\156\1\uffff\1\164\2\171\1\60"+ + "\2\145\1\141\1\145\1\101\1\156\1\142\1\164\1\145\1\137\1\142\1\60"+ + "\1\143\1\164\2\160\1\uffff\1\60\1\104\1\120\1\60\2\164\1\165\1\162"+ + "\1\60\1\101\1\165\1\uffff\1\145\1\162\2\145\1\uffff\2\141\1\162"+ + "\1\uffff\1\164\1\101\1\164\1\151\1\uffff\1\163\1\145\1\164\1\101"+ + "\1\151\2\60\1\164\1\147\1\157\1\162\1\164\1\145\1\142\1\143\1\163"+ + "\1\145\1\164\1\142\2\uffff\1\141\1\147\1\166\1\151\1\164\1\60\1"+ + "\165\1\145\1\143\1\60\1\164\1\165\1\120\1\145\1\151\1\142\1\162"+ + "\1\uffff\1\164\1\156\1\145\1\uffff\1\162\1\164\2\162\1\144\1\165"+ + "\1\151\1\145\1\144\1\156\1\151\1\145\1\157\1\120\1\145\1\164\1\142"+ + "\1\60\1\151\1\144\1\142\1\60\1\166\2\162\1\145\1\165\1\uffff\1\156"+ + "\1\151\1\165\1\uffff\1\151\1\157\2\60\1\164\1\147\1\156\1\164\1"+ + "\144\1\166\2\uffff\1\145\1\60\1\147\2\145\1\151\1\60\1\uffff\2\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\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"+ + "\1\157\1\141\1\164\1\162\1\157\1\165\1\157\1\151\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\144\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\144\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\157\1\141\1\124\1\155\1\165\1\172\1\157\1\164\1\156\1\170\1\113"+ + "\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\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\141\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\151\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\164\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\172\1\164"+ - "\1\144\2\uffff\1\141\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\145\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1\uffff\1\164"+ - "\1\145\1\124\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\172\1\116\1"+ - "\144\1\165\1\157\1\160\3\164\2\162\1\171\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"+ - "\uffff\1\165\1\141\1\145\1\155\1\166\1\164\1\126\1\101\1\162\1\151"+ - "\1\145\1\160\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\145\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\2\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\1\145\1\uffff\1\160\1\145\1\156"+ - "\1\165\1\145\1\162\1\165\1\164\2\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\4\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\160\1\155\1\uffff\1\141\1\145\1\147\1\151\1\105\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\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\164\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\172"+ + "\1\164\1\144\2\uffff\1\141\1\151\1\145\1\105\1\145\1\143\1\172\1"+ + "\162\1\145\1\164\1\147\1\101\1\143\1\172\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\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\145\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1"+ + "\uffff\1\164\1\145\1\124\1\160\1\162\1\170\1\141\1\150\1\uffff\1"+ + "\145\1\162\1\151\1\145\1\164\1\157\1\uffff\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\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\172\1\116\1\144\1\165\1\157\1\160\3\164\2\162\1\171\1\154\1\111"+ + "\1\164\1\156\1\122\1\163\1\141\1\156\1\162\1\164\1\147\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\uffff\1\145\1\117\1\uffff\1\101\3\164\1\157\1\172\1"+ + "\145\1\151\1\145\1\uffff\1\165\1\141\1\145\1\155\1\166\1\164\1\126"+ + "\1\101\1\162\1\151\1\145\1\160\1\151\1\144\1\145\1\101\1\145\1\163"+ + "\1\164\1\147\1\101\2\162\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\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\145\1\143\1\172\1\156\1\164"+ + "\1\146\2\145\1\120\1\164\1\151\1\141\1\143\1\164\1\122\1\151\1\165"+ + "\1\116\1\101\1\124\1\145\1\151\1\145\1\151\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\2\172\1\151"+ + "\1\uffff\1\163\1\164\1\145\2\144\1\157\1\164\1\142\1\160\1\164\1"+ + "\162\1\145\1\142\1\155\1\105\1\116\1\171\1\172\1\146\1\172\2\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\1\145\1\uffff\1\160\1\145\1\156\1\165\1\145\1\162\1"+ + "\165\1\164\2\uffff\1\164\1\151\2\162\1\103\1\101\1\151\1\162\1\165"+ + "\1\150\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\172\1\105\1\116\1\uffff\1\145\1\143\1\145\1"+ + "\144\1\160\1\170\4\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\151"+ + "\1\164\1\142\1\145\1\164\1\145\1\uffff\1\172\1\145\2\143\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\145"+ + "\1\143\1\164\1\165\1\162\1\145\1\162\1\uffff\1\172\2\164\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"; + "\1\uffff\1\172\1\165\1\143\1\164\1\162\1\101\1\165\1\172\1\141\1"+ + "\162\1\164\1\145\1\172\1\101\1\uffff\2\124\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\uffff"+ + "\1\154\1\151\1\145\1\156\1\uffff\1\164\2\171\1\172\2\145\1\141\1"+ + "\145\1\101\1\156\1\142\1\164\1\145\1\137\1\142\1\172\1\143\1\164"+ + "\2\160\1\uffff\1\172\1\124\1\120\1\172\2\164\1\165\1\162\1\172\1"+ + "\104\1\165\1\uffff\1\145\1\162\2\145\1\uffff\2\141\1\162\1\uffff"+ + "\1\164\1\101\1\164\1\151\1\uffff\1\163\1\145\1\164\1\101\1\151\2"+ + "\172\1\164\1\147\1\157\1\162\1\164\1\145\1\142\1\143\1\163\1\145"+ + "\1\164\1\142\2\uffff\1\141\1\147\1\166\1\151\1\164\1\172\1\165\1"+ + "\145\1\143\1\172\1\164\1\165\1\120\1\145\1\151\1\142\1\162\1\uffff"+ + "\1\164\1\156\1\145\1\uffff\1\162\1\164\2\162\1\144\1\165\1\151\1"+ + "\145\1\144\1\156\1\151\1\145\1\157\1\120\1\145\1\164\1\142\1\172"+ + "\1\151\1\144\1\142\1\172\1\166\2\162\1\145\1\165\1\uffff\1\156\1"+ + "\151\1\165\1\uffff\1\151\1\157\2\172\1\164\1\147\1\156\1\164\1\144"+ + "\1\166\2\uffff\1\145\1\172\1\147\2\145\1\151\1\172\1\uffff\2\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\25\uffff\1\73\1\74\1"+ - "\uffff\1\77\7\uffff\1\132\1\uffff\1\136\1\137\2\uffff\1\132\1\2"+ - "\10\uffff\1\6\1\7\4\uffff\1\12\50\uffff\1\73\1\74\1\uffff\1\77\2"+ - "\uffff\1\127\1\131\1\130\1\uffff\1\134\1\135\1\136\22\uffff\1\105"+ - "\23\uffff\1\112\13\uffff\1\115\16\uffff\1\55\24\uffff\1\22\1\23"+ - "\17\uffff\1\114\1\uffff\1\123\25\uffff\1\104\1\10\1\11\12\uffff"+ - "\1\122\10\uffff\1\126\16\uffff\1\100\3\uffff\1\113\14\uffff\1\51"+ - "\33\uffff\1\121\12\uffff\1\76\2\uffff\1\1\11\uffff\1\60\27\uffff"+ - "\1\124\1\125\4\uffff\1\56\15\uffff\1\5\51\uffff\1\3\4\uffff\1\103"+ - "\2\uffff\1\27\20\uffff\1\25\35\uffff\1\13\1\uffff\1\52\1\24\3\uffff"+ - "\1\16\10\uffff\1\72\1\33\20\uffff\1\62\1\uffff\1\64\5\uffff\1\54"+ - "\6\uffff\1\14\1\120\1\53\1\57\25\uffff\1\106\5\uffff\1\102\12\uffff"+ - "\1\30\22\uffff\1\107\4\uffff\1\110\1\uffff\1\4\1\uffff\1\116\1\117"+ - "\2\uffff\1\50\1\17\1\31\4\uffff\1\67\14\uffff\1\61\3\uffff\1\111"+ - "\1\uffff\1\15\1\101\2\uffff\1\36\1\uffff\1\32\11\uffff\1\46\25\uffff"+ - "\1\75\12\uffff\1\43\5\uffff\1\66\3\uffff\1\34\4\uffff\1\41\21\uffff"+ - "\1\63\1\65\23\uffff\1\37\1\uffff\1\42\35\uffff\1\40\1\uffff\1\47"+ - "\14\uffff\1\21\1\45\10\uffff\1\70\3\uffff\1\35\1\44\1\71\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\74\1\75\1"+ + "\uffff\1\100\7\uffff\1\133\1\uffff\1\137\1\140\2\uffff\1\133\1\2"+ + "\10\uffff\1\6\1\7\4\uffff\1\12\51\uffff\1\74\1\75\1\uffff\1\100"+ + "\2\uffff\1\130\1\132\1\131\1\uffff\1\135\1\136\1\137\22\uffff\1"+ + "\106\23\uffff\1\113\16\uffff\1\116\14\uffff\1\56\24\uffff\1\22\1"+ + "\23\22\uffff\1\115\1\uffff\1\124\23\uffff\1\105\1\10\1\11\12\uffff"+ + "\1\123\10\uffff\1\127\6\uffff\1\114\12\uffff\1\101\16\uffff\1\52"+ + "\35\uffff\1\122\11\uffff\1\77\2\uffff\1\1\11\uffff\1\61\31\uffff"+ + "\1\125\1\126\4\uffff\1\57\14\uffff\1\5\52\uffff\1\3\4\uffff\1\104"+ + "\2\uffff\1\27\20\uffff\1\25\36\uffff\1\13\1\uffff\1\53\1\24\3\uffff"+ + "\1\16\10\uffff\1\73\1\33\22\uffff\1\63\1\uffff\1\65\4\uffff\1\55"+ + "\6\uffff\1\14\1\121\1\54\1\60\27\uffff\1\107\4\uffff\1\103\12\uffff"+ + "\1\30\24\uffff\1\110\3\uffff\1\111\1\uffff\1\4\1\uffff\1\117\1\120"+ + "\2\uffff\1\51\1\17\1\31\4\uffff\1\70\16\uffff\1\62\2\uffff\1\112"+ + "\1\uffff\1\15\1\102\2\uffff\1\36\1\uffff\1\32\6\uffff\1\42\4\uffff"+ + "\1\47\24\uffff\1\76\13\uffff\1\44\4\uffff\1\67\3\uffff\1\34\4\uffff"+ + "\1\41\23\uffff\1\64\1\66\21\uffff\1\37\3\uffff\1\43\33\uffff\1\40"+ + "\3\uffff\1\50\12\uffff\1\21\1\46\7\uffff\1\71\4\uffff\1\35\1\72"+ + "\1\45\2\uffff\1\20\2\uffff\1\26"; static final String DFA14_specialS = - "\1\0\44\uffff\1\1\1\2\u0307\uffff}>"; + "\1\0\44\uffff\1\1\1\2\u0314\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\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"+ + "\40\2\55\1\5\1\55\1\2\1\53\1\47\11\50\1\55\1\42\5\55\1\32\1"+ + "\22\1\23\1\15\1\24\1\25\2\52\1\26\1\30\1\52\1\27\1\44\1\52\1"+ + "\34\3\52\1\31\1\52\1\16\1\52\1\33\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"+ + "\2\52\1\35\1\36\1\20\1\10\1\52\1\41\3\52\1\6\1\55\1\11\uff82"+ "\55", "\1\56\1\57", "", @@ -3465,55 +3497,54 @@ public class InternalOseeDslLexer extends Lexer { "\1\127\34\uffff\1\126", "\1\130", "\1\131", - "\1\132", - "\1\134\52\uffff\1\133", - "\1\137\1\uffff\1\136\43\uffff\1\135", - "\1\140", - "\1\142\3\uffff\1\143\42\uffff\1\141", - "\1\144\11\uffff\1\145", - "\1\146", - "\1\150\33\uffff\1\147", + "\1\134\33\uffff\1\133\11\uffff\1\132", + "\1\135", + "\1\137\52\uffff\1\136", + "\1\142\1\uffff\1\141\43\uffff\1\140", + "\1\143", + "\1\145\3\uffff\1\146\42\uffff\1\144", + "\1\147\11\uffff\1\150", + "\1\151", "", "", - "\1\153", + "\1\154", "", - "\1\155", "\1\156", - "\0\157", - "\0\157", - "\12\162\76\uffff\1\160", - "\12\162", + "\1\157", + "\0\160", + "\0\160", + "\12\163\76\uffff\1\161", + "\12\163", "\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\163\4\uffff\1\164", + "\1\164\4\uffff\1\165", "", "", - "\1\166", "\1\167", + "\1\170", "", "", - "\1\170", "\1\171", "\1\172", "\1\173", "\1\174", "\1\175", - "\1\177\1\176", - "\1\u0080", + "\1\176", + "\1\u0080\1\177", + "\1\u0081", "", "", - "\1\u0081", "\1\u0082", "\1\u0083", "\1\u0084", - "", "\1\u0085", + "", "\1\u0086", "\1\u0087", + "\1\u0088", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0089", - "\1\u008b\14\uffff\1\u008a", - "\1\u008c", + "\1\u008a", + "\1\u008c\14\uffff\1\u008b", "\1\u008d", "\1\u008e", "\1\u008f", @@ -3529,8 +3560,8 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0099", "\1\u009a", "\1\u009b", + "\1\u009c", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u009d", "\1\u009e", "\1\u009f", "\1\u00a0", @@ -3541,33 +3572,33 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00a5", "\1\u00a6", "\1\u00a7", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u00aa\1\u00a9", + "\1\u00a8", + "\1\u00a9", + "\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\u00ae\1\u00ad", "\1\u00af", - "", "\1\u00b0", + "", + "", "\1\u00b1", "", + "\1\u00b2", + "\1\u00b3", "", "", - "\12\162", + "", + "\12\163", "", "", "", - "\1\u00b2", - "\1\u00b3", "\1\u00b4", "\1\u00b5", "\1\u00b6", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00b7", "\1\u00b8", - "\1\u00b9", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u00ba", "\1\u00bb", "\1\u00bc", @@ -3578,19 +3609,19 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00c1", "\1\u00c2", "\1\u00c3", - "", "\1\u00c4", "\1\u00c5", + "", "\1\u00c6", "\1\u00c7", "\1\u00c8", "\1\u00c9", "\1\u00ca", "\1\u00cb", + "\1\u00cc", + "\1\u00cd", "\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\u00ce", - "\1\u00cf", "\1\u00d0", "\1\u00d1", "\1\u00d2", @@ -3598,25 +3629,25 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00d4", "\1\u00d5", "\1\u00d6", - "", "\1\u00d7", "\1\u00d8", + "", "\1\u00d9", "\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", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\16\60\1\u00e3\13\60\4\uffff\1\60\1\uffff\32"+ + "\60", "\1\u00e5", "\1\u00e6", "\1\u00e7", + "", "\1\u00e8", "\1\u00e9", "\1\u00ea", @@ -3626,17 +3657,17 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00ee", "\1\u00ef", "\1\u00f0", - "", "\1\u00f1", "\1\u00f2", "\1\u00f3", + "", "\1\u00f4", + "\1\u00f5", + "\1\u00f6", + "\1\u00f7", "\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\u00f8", - "\1\u00f9", - "\1\u00fa", "\1\u00fb", "\1\u00fc", "\1\u00fd", @@ -3644,42 +3675,42 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00ff", "\1\u0100", "\1\u0101", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0102", "\1\u0103", "\1\u0104", - "", - "", - "\1\u0105", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0106", "\1\u0107", + "", + "", "\1\u0108", "\1\u0109", "\1\u010a", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u010b", "\1\u010c", "\1\u010d", - "\1\u010e", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u010f", "\1\u0110", "\1\u0111", "\1\u0112", "\1\u0113", - "", "\1\u0114", - "", - "\1\u0115", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0116", "\1\u0117", "\1\u0118", "\1\u0119", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u011b\1\u011c", + "", + "\1\u011a", + "", + "\1\u011b", + "\1\u011c", "\1\u011d", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u011e", "\1\u011f", - "\1\u0120", - "\1\u0121", - "\1\u0122", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0121\1\u0122", "\1\u0123", "\1\u0124", "\1\u0125", @@ -3687,71 +3718,71 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0127", "\1\u0128", "\1\u0129", - "\12\60\7\uffff\6\60\1\u012a\23\60\4\uffff\1\60\1\uffff\32"+ + "\1\u012a", + "\1\u012b", + "\1\u012c", + "\1\u012d", + "\12\60\7\uffff\6\60\1\u012e\23\60\4\uffff\1\60\1\uffff\32"+ "\60", "", "", "", - "\1\u012c", - "\1\u012d", - "\1\u012e", - "\1\u012f", "\1\u0130", "\1\u0131", "\1\u0132", "\1\u0133", "\1\u0134", "\1\u0135", - "", "\1\u0136", "\1\u0137", "\1\u0138", "\1\u0139", + "", "\1\u013a", "\1\u013b", "\1\u013c", "\1\u013d", - "", "\1\u013e", "\1\u013f", "\1\u0140", "\1\u0141", + "", "\1\u0142", "\1\u0143", - "\1\u0144\1\u0145", + "\1\u0144", + "\1\u0145", "\1\u0146", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0147", + "", "\1\u0148", "\1\u0149", - "\1\u014a", - "\1\u014b", + "\1\u014a\1\u014b", "\1\u014c", - "", - "\1\u014e\14\uffff\1\u014d", - "\1\u0150\14\uffff\1\u014f", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u014e", + "\1\u014f", + "\1\u0150", "\1\u0151", + "\1\u0152", "", + "\1\u0154\14\uffff\1\u0153", + "\1\u0156\14\uffff\1\u0155", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0153", - "\1\u0154", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0156", - "\1\u0157", "\1\u0158", "\1\u0159", - "\1\u015a", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u015b", "\1\u015c", "\1\u015d", - "", "\1\u015e", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0160\6\uffff\1\u0161", + "\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\u0166", "\1\u0167", "\1\u0168", "\1\u0169", @@ -3768,47 +3799,47 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0174", "\1\u0175", "\1\u0176", - "\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\u0177", + "\1\u0178", "\1\u0179", - "", "\1\u017a", "\1\u017b", "\1\u017c", + "\1\u017d", + "\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\u017e", - "\1\u017f", "\1\u0180", + "", "\1\u0181", "\1\u0182", "\1\u0183", - "", - "\1\u0184", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0185", - "", "\1\u0186", "\1\u0187", "\1\u0188", "\1\u0189", + "", "\1\u018a", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u018b", + "", "\1\u018c", "\1\u018d", "\1\u018e", - "", "\1\u018f", "\1\u0190", - "\1\u0191", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0192", "\1\u0193", "\1\u0194", - "\1\u0196\6\uffff\1\u0195", + "", + "\1\u0195", + "\1\u0196", "\1\u0197", "\1\u0198", "\1\u0199", "\1\u019a", - "\1\u019b", - "\1\u019c", + "\1\u019c\6\uffff\1\u019b", "\1\u019d", "\1\u019e", "\1\u019f", @@ -3819,36 +3850,36 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01a4", "\1\u01a5", "\1\u01a6", - "", - "", "\1\u01a7", "\1\u01a8", "\1\u01a9", - "\1\u01ab\1\uffff\1\u01aa", - "", + "\1\u01aa", + "\1\u01ab", "\1\u01ac", "\1\u01ad", "\1\u01ae", + "", + "", "\1\u01af", "\1\u01b0", "\1\u01b1", - "\1\u01b2", - "\1\u01b3", + "\1\u01b3\1\uffff\1\u01b2", + "", "\1\u01b4", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\6\60\1\u01b9\5\60\1\u01b7\1\u01b8\5\60\1\u01b6"+ - "\6\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01b5", + "\1\u01b6", + "\1\u01b7", + "\1\u01b8", + "\1\u01b9", + "\1\u01ba", "\1\u01bb", - "\1\u01bc", - "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u01be", - "\1\u01bf", - "\1\u01c0", - "\1\u01c1", + "\12\60\7\uffff\6\60\1\u01c0\5\60\1\u01be\1\u01bf\5\60\1\u01bd"+ + "\6\60\4\uffff\1\60\1\uffff\32\60", "\1\u01c2", "\1\u01c3", - "\1\u01c4", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u01c5", "\1\u01c6", "\1\u01c7", @@ -3858,14 +3889,14 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01cb", "\1\u01cc", "\1\u01cd", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01ce", "\1\u01cf", "\1\u01d0", "\1\u01d1", "\1\u01d2", "\1\u01d3", "\1\u01d4", - "\1\u01d5", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u01d6", "\1\u01d7", "\1\u01d8", @@ -3880,44 +3911,44 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01e1", "\1\u01e2", "\1\u01e3", - "\1\u01e5\1\uffff\1\u01e4", + "\1\u01e4", + "\1\u01e5", "\1\u01e6", - "", "\1\u01e7", "\1\u01e8", "\1\u01e9", "\1\u01ea", + "\1\u01eb", + "\1\u01ed\1\uffff\1\u01ec", + "\1\u01ee", "", - "\12\60\7\uffff\23\60\1\u01eb\6\60\4\uffff\1\60\1\uffff\32"+ + "\1\u01ef", + "\1\u01f0", + "\1\u01f1", + "\1\u01f2", + "", + "\12\60\7\uffff\23\60\1\u01f3\6\60\4\uffff\1\60\1\uffff\32"+ "\60", - "\1\u01ed", + "\1\u01f5", "", "\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\u01f0", - "\1\u01f1", - "\1\u01f2\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+ - "\32\60", - "\1\u01f4", - "\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\u01fa\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+ + "\32\60", + "\1\u01fc", + "\1\u01fd", "\1\u01fe", - "", "\1\u01ff", "\1\u0200", "\1\u0201", "\1\u0202", "\1\u0203", - "\1\u0204", - "\1\u0205", + "\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\u0206", + "", "\1\u0207", "\1\u0208", "\1\u0209", @@ -3925,39 +3956,37 @@ public class InternalOseeDslLexer extends Lexer { "\1\u020b", "\1\u020c", "\1\u020d", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u020e", "\1\u020f", - "\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", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0216", "\1\u0217", - "\1\u0218", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0219", - "\1\u021a", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u021b", - "", "\1\u021c", - "", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u021d", + "\1\u021e", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0220\3\uffff\1\u021f", - "", + "\1\u0220", "\1\u0221", "\1\u0222", "\1\u0223", "\1\u0224", + "", "\1\u0225", - "\1\u0226", - "\1\u0227", - "\1\u0228", "", "", - "\1\u0229", + "\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\u0229\3\uffff\1\u0228", + "", "\1\u022a", "\1\u022b", "\1\u022c", @@ -3966,45 +3995,47 @@ public class InternalOseeDslLexer extends Lexer { "\1\u022f", "\1\u0230", "\1\u0231", + "", + "", "\1\u0232", "\1\u0233", "\1\u0234", "\1\u0235", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0236", "\1\u0237", "\1\u0238", - "", "\1\u0239", - "", "\1\u023a", "\1\u023b", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u023c", "\1\u023d", "\1\u023e", - "", "\1\u023f", "\1\u0240", - "\1\u0241", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0242", "\1\u0243", - "\1\u0244", - "", - "", "", + "\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", "\1\u024a", "\1\u024b", "\1\u024c", "\1\u024d", "\1\u024e", + "", + "", + "", + "", "\1\u024f", "\1\u0250", - "\1\u0251", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0252", "\1\u0253", "\1\u0254", @@ -4013,51 +4044,63 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0257", "\1\u0258", "\1\u0259", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u025a", "\1\u025b", "\1\u025c", "\1\u025d", "\1\u025e", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u025f", "\1\u0260", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0261", "\1\u0262", - "\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\u0263", + "\1\u0264", "\1\u0265", - "\1\u0266", - "\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\u0268", + "\1\u0269", "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u026a", "\1\u026b", - "\1\u026c", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u026d", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u026f", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0270", "\1\u0271", - "\1\u0272", - "\1\u0273", - "\1\u0274", + "\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\u0275", "\1\u0276", "\1\u0277", "\1\u0278", - "\1\u0279", - "\1\u027a", - "", "\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", + "\1\u0281", + "\1\u0282", + "\1\u0283", + "\1\u0284", + "\1\u0285", + "\1\u0286", + "\1\u0287", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0289", + "\1\u028a", "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\u0280", + "\1\u028c", "", "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", @@ -4065,140 +4108,127 @@ public class InternalOseeDslLexer extends Lexer { "", "", "", - "\1\u0283", - "\1\u0284", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0286", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0288", - "\1\u0289", - "\1\u028a", - "\1\u028b", - "\1\u028c", - "\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\u0293", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0294", "\1\u0295", - "", "\1\u0296", - "", - "", "\1\u0297", "\1\u0298", - "", "\1\u0299", - "", - "\1\u029a", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\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", + "", "\1\u02a1", "\1\u02a2", "", "\1\u02a3", + "", + "", "\1\u02a4", "\1\u02a5", + "", "\1\u02a6", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u02a7", "\1\u02a8", "\1\u02a9", "\1\u02aa", "\1\u02ab", "\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\u02b2", "\1\u02b3", - "\1\u02b4", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02b5", "\1\u02b6", "\1\u02b7", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02b9\17\uffff\1\u02ba", + "\1\u02b8", + "\1\u02b9", + "\1\u02ba", "\1\u02bb", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02bc", "\1\u02bd", "\1\u02be", "\1\u02bf", - "\1\u02c0", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02c1", "\1\u02c2", - "", "\1\u02c3", "\1\u02c4", - "\1\u02c5", - "\1\u02c6", - "\1\u02c7\2\uffff\1\u02c8", "", - "\1\u02c9", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02c6\17\uffff\1\u02c7", + "\1\u02c8", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02ca", "\1\u02cb", - "", "\1\u02cc", "\1\u02cd", - "\1\u02ce", - "\1\u02cf", - "", - "\1\u02d0", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02cf\2\uffff\1\u02d0", "\1\u02d1", + "", "\1\u02d2", - "\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\u02d3", + "\1\u02d4", "\1\u02d5", + "", "\1\u02d6", "\1\u02d7", "\1\u02d8", + "", "\1\u02d9", "\1\u02da", "\1\u02db", "\1\u02dc", + "", "\1\u02dd", "\1\u02de", "\1\u02df", "\1\u02e0", - "", - "", "\1\u02e1", - "\1\u02e2", - "\1\u02e3", + "\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\u02e4", "\1\u02e5", "\1\u02e6", "\1\u02e7", - "\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\u02ea", "\1\u02eb", "\1\u02ec", "\1\u02ed", "\1\u02ee", "\1\u02ef", + "", + "", "\1\u02f0", "\1\u02f1", "\1\u02f2", "\1\u02f3", - "", "\1\u02f4", - "", - "\1\u02f5", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02f6", "\1\u02f7", "\1\u02f8", - "\1\u02f9", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02fa", "\1\u02fb", "\1\u02fc", @@ -4206,16 +4236,18 @@ public class InternalOseeDslLexer extends Lexer { "\1\u02fe", "\1\u02ff", "\1\u0300", + "", "\1\u0301", "\1\u0302", "\1\u0303", + "", "\1\u0304", "\1\u0305", "\1\u0306", "\1\u0307", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0308", "\1\u0309", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u030a", "\1\u030b", "\1\u030c", "\1\u030d", @@ -4223,42 +4255,55 @@ public class InternalOseeDslLexer extends Lexer { "\1\u030f", "\1\u0310", "\1\u0311", - "", "\1\u0312", - "", "\1\u0313", "\1\u0314", - "\1\u0315", - "\1\u0316", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0316", + "\1\u0317", + "\1\u0318", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0319", "\1\u031a", "\1\u031b", "\1\u031c", "\1\u031d", "\1\u031e", "", - "", "\1\u031f", "\1\u0320", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0321", + "", "\1\u0322", "\1\u0323", - "\1\u0324", - "\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\u0326", + "\1\u0327", "\1\u0328", "\1\u0329", + "\1\u032a", + "\1\u032b", "", "", + "\1\u032c", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u032e", + "\1\u032f", + "\1\u0330", + "\1\u0331", + "\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\u032b", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0335", + "\1\u0336", "", - "\1\u032c", + "", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0338", + "", + "\1\u0339", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "" }; @@ -4293,7 +4338,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 | T__94 | T__95 | T__96 | T__97 | T__98 | 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 | T__96 | T__97 | T__98 | T__99 | 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; @@ -4347,21 +4392,21 @@ public class InternalOseeDslLexer extends Lexer { else if ( (LA14_0=='I') ) {s = 22;} - else if ( (LA14_0=='J') ) {s = 23;} + else if ( (LA14_0=='L') ) {s = 23;} - else if ( (LA14_0=='S') ) {s = 24;} + else if ( (LA14_0=='J') ) {s = 24;} - else if ( (LA14_0=='A') ) {s = 25;} + else if ( (LA14_0=='S') ) {s = 25;} - else if ( (LA14_0=='W') ) {s = 26;} + else if ( (LA14_0=='A') ) {s = 26;} - else if ( (LA14_0=='O') ) {s = 27;} + else if ( (LA14_0=='W') ) {s = 27;} - else if ( (LA14_0=='r') ) {s = 28;} + else if ( (LA14_0=='O') ) {s = 28;} - else if ( (LA14_0=='s') ) {s = 29;} + else if ( (LA14_0=='r') ) {s = 29;} - else if ( (LA14_0=='L') ) {s = 30;} + else if ( (LA14_0=='s') ) {s = 30;} else if ( (LA14_0=='(') ) {s = 31;} @@ -4399,7 +4444,7 @@ public class InternalOseeDslLexer extends Lexer { int LA14_37 = input.LA(1); s = -1; - if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 111;} + if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 112;} else s = 45; @@ -4409,7 +4454,7 @@ public class InternalOseeDslLexer extends Lexer { int LA14_38 = input.LA(1); s = -1; - if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 111;} + if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 112;} else s = 45; 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 7a36415f046..28425b59994 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'", "'mediaType'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'ArtifactReferenceAttribute'", "'BranchReferenceAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'overrides artifactType'", "'update'", "'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'", "'mediaType'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'LongAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'ArtifactReferenceAttribute'", "'BranchReferenceAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'overrides artifactType'", "'update'", "'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; @@ -49,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__99=99; public static final int T__98=98; public static final int T__97=97; public static final int T__96=96; @@ -290,7 +291,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt2=1; } break; - case 61: + case 62: { alt2=2; } @@ -300,17 +301,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt2=3; } break; - case 52: + case 53: { alt2=4; } break; - case 55: + case 56: { alt2=5; } break; - case 59: + case 60: { alt2=6; } @@ -552,17 +553,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { do { int alt3=4; switch ( input.LA(1) ) { - case 73: + case 74: { alt3=1; } break; - case 77: + case 78: { alt3=2; } break; - case 76: + case 77: { alt3=3; } @@ -993,7 +994,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt5=1; } break; - case 61: + case 62: { alt5=2; } @@ -1003,7 +1004,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt5=3; } break; - case 52: + case 53: { alt5=4; } @@ -1666,7 +1667,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXAttributeType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:653:1: ruleXAttributeType returns [EObject current=null] : (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? otherlv_29= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:653:1: ruleXAttributeType returns [EObject current=null] : (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) otherlv_30= '}' ) ; public final EObject ruleXAttributeType() throws RecognitionException { EObject current = null; @@ -1688,34 +1689,34 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { Token otherlv_15=null; Token lv_max_16_1=null; Token lv_max_16_2=null; - Token otherlv_17=null; - Token lv_taggerId_18_1=null; - Token otherlv_19=null; + Token otherlv_18=null; + Token lv_taggerId_19_1=null; Token otherlv_20=null; Token otherlv_21=null; - Token lv_description_22_0=null; - Token otherlv_23=null; - Token lv_defaultValue_24_0=null; - Token otherlv_25=null; - Token lv_fileExtension_26_0=null; - Token otherlv_27=null; - Token lv_mediaType_28_0=null; - Token otherlv_29=null; + Token otherlv_22=null; + Token lv_description_23_0=null; + Token otherlv_24=null; + Token lv_defaultValue_25_0=null; + Token otherlv_26=null; + Token lv_fileExtension_27_0=null; + Token otherlv_28=null; + Token lv_mediaType_29_0=null; + Token otherlv_30=null; AntlrDatatypeRuleToken lv_baseAttributeType_3_0 = null; AntlrDatatypeRuleToken lv_dataProvider_12_3 = null; - AntlrDatatypeRuleToken lv_taggerId_18_2 = null; + AntlrDatatypeRuleToken lv_taggerId_19_2 = null; enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:656:28: ( (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? otherlv_29= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:1: (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? otherlv_29= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:656:28: ( (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) otherlv_30= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:1: (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) otherlv_30= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:1: (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? otherlv_29= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:3: otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? otherlv_29= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:1: (otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) otherlv_30= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:657:3: otherlv_0= 'attributeType' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (lv_baseAttributeType_3_0= ruleAttributeBaseType ) ) ) (otherlv_4= 'overrides' ( (otherlv_5= RULE_STRING ) ) )? otherlv_6= '{' (otherlv_7= 'guid' ( (lv_typeGuid_8_0= RULE_STRING ) ) )? otherlv_9= 'uuid' ( (lv_uuid_10_0= RULE_HEX_INT ) ) otherlv_11= 'dataProvider' ( ( (lv_dataProvider_12_1= 'DefaultAttributeDataProvider' | lv_dataProvider_12_2= 'UriAttributeDataProvider' | lv_dataProvider_12_3= ruleQUALIFIED_NAME ) ) ) otherlv_13= 'min' ( (lv_min_14_0= RULE_WHOLE_NUM_STR ) ) otherlv_15= 'max' ( ( (lv_max_16_1= RULE_WHOLE_NUM_STR | lv_max_16_2= 'unlimited' ) ) ) ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) otherlv_30= '}' { otherlv_0=(Token)match(input,25,FOLLOW_25_in_ruleXAttributeType1329); @@ -2115,333 +2116,540 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:874:2: (otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) )? - int alt17=2; - int LA17_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:874:2: ( ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:876:1: ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:876:1: ( ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:877:2: ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) + { + + getUnorderedGroupHelper().enter(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:880:2: ( ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:881:3: ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:881:3: ( ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) )* + loop17: + do { + int alt17=7; + int LA17_0 = input.LA(1); - if ( (LA17_0==33) ) { - alt17=1; - } - switch (alt17) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:874:4: otherlv_17= 'taggerId' ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) - { - otherlv_17=(Token)match(input,33,FOLLOW_33_in_ruleXAttributeType1715); + if ( LA17_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + alt17=1; + } + else if ( LA17_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + alt17=2; + } + else if ( LA17_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + alt17=3; + } + else if ( LA17_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + alt17=4; + } + else if ( LA17_0 ==38 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + alt17=5; + } + else if ( LA17_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + alt17=6; + } - newLeafNode(otherlv_17, grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:878:1: ( ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:879:1: ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:879:1: ( (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:880:1: (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:880:1: (lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_18_2= ruleQUALIFIED_NAME ) - int alt16=2; - int LA16_0 = input.LA(1); - if ( (LA16_0==34) ) { - alt16=1; - } - else if ( (LA16_0==RULE_ID) ) { - alt16=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + switch (alt17) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:883:4: ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:883:4: ({...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:884:5: {...}? => ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:884:112: ( ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:885:6: ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 0); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:888:6: ({...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:888:7: {...}? => (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:888:16: (otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:888:18: otherlv_18= 'taggerId' ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) + { + otherlv_18=(Token)match(input,33,FOLLOW_33_in_ruleXAttributeType1760); - throw nvae; - } - switch (alt16) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:881:3: lv_taggerId_18_1= 'DefaultAttributeTaggerProvider' - { - lv_taggerId_18_1=(Token)match(input,34,FOLLOW_34_in_ruleXAttributeType1735); + newLeafNode(otherlv_18, grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:892:1: ( ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:893:1: ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:893:1: ( (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:894:1: (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:894:1: (lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' | lv_taggerId_19_2= ruleQUALIFIED_NAME ) + int alt16=2; + int LA16_0 = input.LA(1); - newLeafNode(lv_taggerId_18_1, grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0()); - + if ( (LA16_0==34) ) { + alt16=1; + } + else if ( (LA16_0==RULE_ID) ) { + alt16=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 16, 0, input); - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - setWithLastConsumed(current, "taggerId", lv_taggerId_18_1, null); - + throw nvae; + } + switch (alt16) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:895:3: lv_taggerId_19_1= 'DefaultAttributeTaggerProvider' + { + lv_taggerId_19_1=(Token)match(input,34,FOLLOW_34_in_ruleXAttributeType1780); + + newLeafNode(lv_taggerId_19_1, grammarAccess.getXAttributeTypeAccess().getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0()); + + + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + setWithLastConsumed(current, "taggerId", lv_taggerId_19_1, null); + + + } + break; + case 2 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:907:8: lv_taggerId_19_2= ruleQUALIFIED_NAME + { + + newCompositeNode(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1()); + + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1812); + lv_taggerId_19_2=ruleQUALIFIED_NAME(); + + state._fsp--; + + + if (current==null) { + current = createModelElementForParent(grammarAccess.getXAttributeTypeRule()); + } + set( + current, + "taggerId", + lv_taggerId_19_2, + "QUALIFIED_NAME"); + afterParserOrEnumRuleCall(); + + + } + break; - } - break; - case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:893:8: lv_taggerId_18_2= ruleQUALIFIED_NAME - { - - newCompositeNode(grammarAccess.getXAttributeTypeAccess().getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1()); - - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1767); - lv_taggerId_18_2=ruleQUALIFIED_NAME(); + } - state._fsp--; + } - if (current==null) { - current = createModelElementForParent(grammarAccess.getXAttributeTypeRule()); - } - set( - current, - "taggerId", - lv_taggerId_18_2, - "QUALIFIED_NAME"); - afterParserOrEnumRuleCall(); - - } - break; + } - } + } - } + } - } + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + + } - } - break; - } + } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:911:4: (otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) )? - int alt18=2; - int LA18_0 = input.LA(1); - if ( (LA18_0==35) ) { - alt18=1; - } - switch (alt18) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:911:6: otherlv_19= 'enumType' ( (otherlv_20= RULE_STRING ) ) - { - otherlv_19=(Token)match(input,35,FOLLOW_35_in_ruleXAttributeType1785); + } + break; + case 2 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:932:4: ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:932:4: ({...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:933:5: {...}? => ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:933:112: ( ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:934:6: ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 1); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:937:6: ({...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:937:7: {...}? => (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:937:16: (otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:937:18: otherlv_20= 'enumType' ( (otherlv_21= RULE_STRING ) ) + { + otherlv_20=(Token)match(input,35,FOLLOW_35_in_ruleXAttributeType1883); - newLeafNode(otherlv_19, grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:915:1: ( (otherlv_20= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:916:1: (otherlv_20= RULE_STRING ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:916:1: (otherlv_20= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:917:3: otherlv_20= RULE_STRING - { + newLeafNode(otherlv_20, grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_14_1_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:941:1: ( (otherlv_21= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:942:1: (otherlv_21= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:942:1: (otherlv_21= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:943:3: otherlv_21= RULE_STRING + { - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - - otherlv_20=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1805); + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + + otherlv_21=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1903); - newLeafNode(otherlv_20, grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); - + newLeafNode(otherlv_21, grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0()); + - } + } - } + } - } - break; + } - } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:928:4: (otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) )? - int alt19=2; - int LA19_0 = input.LA(1); + } - if ( (LA19_0==36) ) { - alt19=1; - } - switch (alt19) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:928:6: otherlv_21= 'description' ( (lv_description_22_0= RULE_STRING ) ) - { - otherlv_21=(Token)match(input,36,FOLLOW_36_in_ruleXAttributeType1820); + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + - newLeafNode(otherlv_21, grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:932:1: ( (lv_description_22_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:933:1: (lv_description_22_0= RULE_STRING ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:933:1: (lv_description_22_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:934:3: lv_description_22_0= RULE_STRING - { - lv_description_22_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1837); + } - newLeafNode(lv_description_22_0, grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); - - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - setWithLastConsumed( - current, - "description", - lv_description_22_0, - "STRING"); - + } - } + } + break; + case 3 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:961:4: ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:961:4: ({...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:962:5: {...}? => ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:962:112: ( ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:963:6: ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 2); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:966:6: ({...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:966:7: {...}? => (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:966:16: (otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:966:18: otherlv_22= 'description' ( (lv_description_23_0= RULE_STRING ) ) + { + otherlv_22=(Token)match(input,36,FOLLOW_36_in_ruleXAttributeType1971); - } + newLeafNode(otherlv_22, grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_14_2_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:970:1: ( (lv_description_23_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:971:1: (lv_description_23_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:971:1: (lv_description_23_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:972:3: lv_description_23_0= RULE_STRING + { + lv_description_23_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1988); + newLeafNode(lv_description_23_0, grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_14_2_1_0()); + - } - break; + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + setWithLastConsumed( + current, + "description", + lv_description_23_0, + "STRING"); + - } + } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:950:4: (otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) )? - int alt20=2; - int LA20_0 = input.LA(1); - if ( (LA20_0==37) ) { - alt20=1; - } - switch (alt20) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:950:6: otherlv_23= 'defaultValue' ( (lv_defaultValue_24_0= RULE_STRING ) ) - { - otherlv_23=(Token)match(input,37,FOLLOW_37_in_ruleXAttributeType1857); + } - newLeafNode(otherlv_23, grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:954:1: ( (lv_defaultValue_24_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:955:1: (lv_defaultValue_24_0= RULE_STRING ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:955:1: (lv_defaultValue_24_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:956:3: lv_defaultValue_24_0= RULE_STRING - { - lv_defaultValue_24_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1874); - newLeafNode(lv_defaultValue_24_0, grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); - + } - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - setWithLastConsumed( - current, - "defaultValue", - lv_defaultValue_24_0, - "STRING"); - - } + } + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + - } + } - } - break; + } - } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:972:4: (otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) )? - int alt21=2; - int LA21_0 = input.LA(1); + } + break; + case 4 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:995:4: ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:995:4: ({...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:5: {...}? => ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:112: ( ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:997:6: ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 3); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:6: ({...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:7: {...}? => (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:16: (otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:18: otherlv_24= 'defaultValue' ( (lv_defaultValue_25_0= RULE_STRING ) ) + { + otherlv_24=(Token)match(input,37,FOLLOW_37_in_ruleXAttributeType2061); - if ( (LA21_0==38) ) { - alt21=1; - } - switch (alt21) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:972:6: otherlv_25= 'fileExtension' ( (lv_fileExtension_26_0= RULE_STRING ) ) - { - otherlv_25=(Token)match(input,38,FOLLOW_38_in_ruleXAttributeType1894); + newLeafNode(otherlv_24, grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_14_3_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1004:1: ( (lv_defaultValue_25_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1005:1: (lv_defaultValue_25_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1005:1: (lv_defaultValue_25_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1006:3: lv_defaultValue_25_0= RULE_STRING + { + lv_defaultValue_25_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType2078); - newLeafNode(otherlv_25, grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:976:1: ( (lv_fileExtension_26_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:977:1: (lv_fileExtension_26_0= RULE_STRING ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:977:1: (lv_fileExtension_26_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:978:3: lv_fileExtension_26_0= RULE_STRING - { - lv_fileExtension_26_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1911); + newLeafNode(lv_defaultValue_25_0, grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_14_3_1_0()); + - newLeafNode(lv_fileExtension_26_0, grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); - + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + setWithLastConsumed( + current, + "defaultValue", + lv_defaultValue_25_0, + "STRING"); + - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - setWithLastConsumed( - current, - "fileExtension", - lv_fileExtension_26_0, - "STRING"); - + } - } + } - } + } - } - break; - } + } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:994:4: (otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) )? - int alt22=2; - int LA22_0 = input.LA(1); + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + - if ( (LA22_0==39) ) { - alt22=1; - } - switch (alt22) { - case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:994:6: otherlv_27= 'mediaType' ( (lv_mediaType_28_0= RULE_STRING ) ) - { - otherlv_27=(Token)match(input,39,FOLLOW_39_in_ruleXAttributeType1931); + } - newLeafNode(otherlv_27, grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_19_0()); - - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:998:1: ( (lv_mediaType_28_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:1: (lv_mediaType_28_0= RULE_STRING ) - { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:1: (lv_mediaType_28_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:3: lv_mediaType_28_0= RULE_STRING - { - lv_mediaType_28_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType1948); - newLeafNode(lv_mediaType_28_0, grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_19_1_0()); - + } - if (current==null) { - current = createModelElement(grammarAccess.getXAttributeTypeRule()); - } - setWithLastConsumed( - current, - "mediaType", - lv_mediaType_28_0, - "STRING"); - - } + } + break; + case 5 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1029:4: ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1029:4: ({...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1030:5: {...}? => ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1030:112: ( ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1031:6: ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 4); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1034:6: ({...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1034:7: {...}? => (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1034:16: (otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1034:18: otherlv_26= 'fileExtension' ( (lv_fileExtension_27_0= RULE_STRING ) ) + { + otherlv_26=(Token)match(input,38,FOLLOW_38_in_ruleXAttributeType2151); + + newLeafNode(otherlv_26, grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_14_4_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1038:1: ( (lv_fileExtension_27_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1039:1: (lv_fileExtension_27_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1039:1: (lv_fileExtension_27_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1040:3: lv_fileExtension_27_0= RULE_STRING + { + lv_fileExtension_27_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType2168); + newLeafNode(lv_fileExtension_27_0, grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_14_4_1_0()); + - } + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + setWithLastConsumed( + current, + "fileExtension", + lv_fileExtension_27_0, + "STRING"); + + } - } - break; + + } + + + } + + + } + + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + + + } + + + } + + + } + break; + case 6 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1063:4: ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1063:4: ({...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:5: {...}? => ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5)"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:112: ( ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1065:6: ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14(), 5); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1068:6: ({...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1068:7: {...}? => (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) + { + if ( !((true)) ) { + throw new FailedPredicateException(input, "ruleXAttributeType", "true"); + } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1068:16: (otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1068:18: otherlv_28= 'mediaType' ( (lv_mediaType_29_0= RULE_STRING ) ) + { + otherlv_28=(Token)match(input,39,FOLLOW_39_in_ruleXAttributeType2241); + + newLeafNode(otherlv_28, grammarAccess.getXAttributeTypeAccess().getMediaTypeKeyword_14_5_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1072:1: ( (lv_mediaType_29_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1073:1: (lv_mediaType_29_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1073:1: (lv_mediaType_29_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1074:3: lv_mediaType_29_0= RULE_STRING + { + lv_mediaType_29_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXAttributeType2258); + + newLeafNode(lv_mediaType_29_0, grammarAccess.getXAttributeTypeAccess().getMediaTypeSTRINGTerminalRuleCall_14_5_1_0()); + + + if (current==null) { + current = createModelElement(grammarAccess.getXAttributeTypeRule()); + } + setWithLastConsumed( + current, + "mediaType", + lv_mediaType_29_0, + "STRING"); + + + } + + + } + + + } + + + } + + + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + + + } + + + } + + + } + break; + + default : + break loop17; + } + } while (true); + + + } + + + } + + + getUnorderedGroupHelper().leave(grammarAccess.getXAttributeTypeAccess().getUnorderedGroup_14()); + } - otherlv_29=(Token)match(input,22,FOLLOW_22_in_ruleXAttributeType1967); + otherlv_30=(Token)match(input,22,FOLLOW_22_in_ruleXAttributeType2316); - newLeafNode(otherlv_29, grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_20()); + newLeafNode(otherlv_30, grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_15()); } @@ -2464,7 +2672,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAttributeBaseType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1028:1: entryRuleAttributeBaseType returns [String current=null] : iv_ruleAttributeBaseType= ruleAttributeBaseType EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:1: entryRuleAttributeBaseType returns [String current=null] : iv_ruleAttributeBaseType= ruleAttributeBaseType EOF ; public final String entryRuleAttributeBaseType() throws RecognitionException { String current = null; @@ -2472,17 +2680,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:1029:2: (iv_ruleAttributeBaseType= ruleAttributeBaseType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1030:2: iv_ruleAttributeBaseType= ruleAttributeBaseType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1117:2: (iv_ruleAttributeBaseType= ruleAttributeBaseType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1118:2: iv_ruleAttributeBaseType= ruleAttributeBaseType EOF { newCompositeNode(grammarAccess.getAttributeBaseTypeRule()); - pushFollow(FOLLOW_ruleAttributeBaseType_in_entryRuleAttributeBaseType2004); + pushFollow(FOLLOW_ruleAttributeBaseType_in_entryRuleAttributeBaseType2353); iv_ruleAttributeBaseType=ruleAttributeBaseType(); state._fsp--; current =iv_ruleAttributeBaseType.getText(); - match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeBaseType2015); + match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeBaseType2364); } @@ -2500,100 +2708,105 @@ 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:1037: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 ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1125:1: ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'LongAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_13= ruleQUALIFIED_NAME ) ; public final AntlrDatatypeRuleToken ruleAttributeBaseType() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); Token kw=null; - AntlrDatatypeRuleToken this_QUALIFIED_NAME_12 = null; + AntlrDatatypeRuleToken this_QUALIFIED_NAME_13 = null; enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1040: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:1041: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:1128:28: ( (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'LongAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_13= ruleQUALIFIED_NAME ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1129:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'LongAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_13= ruleQUALIFIED_NAME ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1041: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 alt23=13; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1129:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'LongAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_13= ruleQUALIFIED_NAME ) + int alt18=14; switch ( input.LA(1) ) { case 40: { - alt23=1; + alt18=1; } break; case 41: { - alt23=2; + alt18=2; } break; case 42: { - alt23=3; + alt18=3; } break; case 43: { - alt23=4; + alt18=4; } break; case 44: { - alt23=5; + alt18=5; } break; case 45: { - alt23=6; + alt18=6; } break; case 46: { - alt23=7; + alt18=7; } break; case 47: { - alt23=8; + alt18=8; } break; case 48: { - alt23=9; + alt18=9; } break; case 49: { - alt23=10; + alt18=10; } break; case 50: { - alt23=11; + alt18=11; } break; case 51: { - alt23=12; + alt18=12; + } + break; + case 52: + { + alt18=13; } break; case RULE_ID: { - alt23=13; + alt18=14; } break; default: NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt23) { + switch (alt18) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1042:2: kw= 'BooleanAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1130:2: kw= 'BooleanAttribute' { - kw=(Token)match(input,40,FOLLOW_40_in_ruleAttributeBaseType2053); + kw=(Token)match(input,40,FOLLOW_40_in_ruleAttributeBaseType2402); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBooleanAttributeKeyword_0()); @@ -2602,9 +2815,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:1049:2: kw= 'CompressedContentAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1137:2: kw= 'CompressedContentAttribute' { - kw=(Token)match(input,41,FOLLOW_41_in_ruleAttributeBaseType2072); + kw=(Token)match(input,41,FOLLOW_41_in_ruleAttributeBaseType2421); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getCompressedContentAttributeKeyword_1()); @@ -2613,9 +2826,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:1056:2: kw= 'DateAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1144:2: kw= 'DateAttribute' { - kw=(Token)match(input,42,FOLLOW_42_in_ruleAttributeBaseType2091); + kw=(Token)match(input,42,FOLLOW_42_in_ruleAttributeBaseType2440); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getDateAttributeKeyword_2()); @@ -2624,9 +2837,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:1063:2: kw= 'EnumeratedAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1151:2: kw= 'EnumeratedAttribute' { - kw=(Token)match(input,43,FOLLOW_43_in_ruleAttributeBaseType2110); + kw=(Token)match(input,43,FOLLOW_43_in_ruleAttributeBaseType2459); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getEnumeratedAttributeKeyword_3()); @@ -2635,9 +2848,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 5 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1070:2: kw= 'FloatingPointAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1158:2: kw= 'FloatingPointAttribute' { - kw=(Token)match(input,44,FOLLOW_44_in_ruleAttributeBaseType2129); + kw=(Token)match(input,44,FOLLOW_44_in_ruleAttributeBaseType2478); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getFloatingPointAttributeKeyword_4()); @@ -2646,9 +2859,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 6 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1077:2: kw= 'IntegerAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1165:2: kw= 'IntegerAttribute' { - kw=(Token)match(input,45,FOLLOW_45_in_ruleAttributeBaseType2148); + kw=(Token)match(input,45,FOLLOW_45_in_ruleAttributeBaseType2497); current.merge(kw); newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getIntegerAttributeKeyword_5()); @@ -2657,84 +2870,95 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 7 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1084:2: kw= 'JavaObjectAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1172:2: kw= 'LongAttribute' { - kw=(Token)match(input,46,FOLLOW_46_in_ruleAttributeBaseType2167); + kw=(Token)match(input,46,FOLLOW_46_in_ruleAttributeBaseType2516); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_6()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getLongAttributeKeyword_6()); } break; case 8 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1091:2: kw= 'StringAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1179:2: kw= 'JavaObjectAttribute' { - kw=(Token)match(input,47,FOLLOW_47_in_ruleAttributeBaseType2186); + kw=(Token)match(input,47,FOLLOW_47_in_ruleAttributeBaseType2535); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_7()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getJavaObjectAttributeKeyword_7()); } break; case 9 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1098:2: kw= 'ArtifactReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1186:2: kw= 'StringAttribute' { - kw=(Token)match(input,48,FOLLOW_48_in_ruleAttributeBaseType2205); + kw=(Token)match(input,48,FOLLOW_48_in_ruleAttributeBaseType2554); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getStringAttributeKeyword_8()); } break; case 10 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1105:2: kw= 'BranchReferenceAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1193:2: kw= 'ArtifactReferenceAttribute' { - kw=(Token)match(input,49,FOLLOW_49_in_ruleAttributeBaseType2224); + kw=(Token)match(input,49,FOLLOW_49_in_ruleAttributeBaseType2573); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_9()); } break; case 11 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1112:2: kw= 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1200:2: kw= 'BranchReferenceAttribute' { - kw=(Token)match(input,50,FOLLOW_50_in_ruleAttributeBaseType2243); + kw=(Token)match(input,50,FOLLOW_50_in_ruleAttributeBaseType2592); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_10()); } break; case 12 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1119:2: kw= 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1207:2: kw= 'WordAttribute' { - kw=(Token)match(input,51,FOLLOW_51_in_ruleAttributeBaseType2262); + kw=(Token)match(input,51,FOLLOW_51_in_ruleAttributeBaseType2611); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_11()); } break; case 13 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1126:5: 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:1214:2: kw= 'OutlineNumberAttribute' + { + kw=(Token)match(input,52,FOLLOW_52_in_ruleAttributeBaseType2630); + + current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_12()); + + + } + break; + case 14 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1221:5: this_QUALIFIED_NAME_13= ruleQUALIFIED_NAME { - newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); + newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_13()); - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2290); - this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME(); + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2658); + this_QUALIFIED_NAME_13=ruleQUALIFIED_NAME(); state._fsp--; - current.merge(this_QUALIFIED_NAME_12); + current.merge(this_QUALIFIED_NAME_13); afterParserOrEnumRuleCall(); @@ -2763,7 +2987,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:1144: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:1239:1: entryRuleXOseeEnumType returns [EObject current=null] : iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ; public final EObject entryRuleXOseeEnumType() throws RecognitionException { EObject current = null; @@ -2771,17 +2995,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:1145:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1146:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1240:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1241:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF { newCompositeNode(grammarAccess.getXOseeEnumTypeRule()); - pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2335); + pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2703); iv_ruleXOseeEnumType=ruleXOseeEnumType(); state._fsp--; current =iv_ruleXOseeEnumType; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2345); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2713); } @@ -2799,7 +3023,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:1153: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:1248: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; @@ -2817,23 +3041,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:1156: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:1157: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:1251: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:1252: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:1157: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:1157: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:1252: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:1252: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,52,FOLLOW_52_in_ruleXOseeEnumType2382); + otherlv_0=(Token)match(input,53,FOLLOW_53_in_ruleXOseeEnumType2750); 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:1161: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:1162: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:1256: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:1257: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:1162: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:1163: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:1257: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:1258:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2399); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2767); newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -2853,32 +3077,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2416); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2784); 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:1183:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? - int alt24=2; - int LA24_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1278:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA24_0==20) ) { - alt24=1; + if ( (LA19_0==20) ) { + alt19=1; } - switch (alt24) { + switch (alt19) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1183: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:1278:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2429); + otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2797); 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:1187: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:1188: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:1282: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:1283: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:1188: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:1189: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:1283: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:1284:3: lv_typeGuid_4_0= RULE_STRING { - lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2446); + lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2814); newLeafNode(lv_typeGuid_4_0, grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); @@ -2904,17 +3128,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2465); + otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2833); 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:1209: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:1210: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:1304: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:1305: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:1210: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:1211: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:1305: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:1306:3: lv_uuid_6_0= RULE_HEX_INT { - lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2482); + lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2850); newLeafNode(lv_uuid_6_0, grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); @@ -2934,28 +3158,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:1227:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* - loop25: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1322:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* + loop20: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA25_0==53) ) { - alt25=1; + if ( (LA20_0==54) ) { + alt20=1; } - switch (alt25) { + switch (alt20) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1228: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:1323: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:1228: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:1229: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:1323: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:1324:3: lv_enumEntries_7_0= ruleXOseeEnumEntry { newCompositeNode(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesXOseeEnumEntryParserRuleCall_6_0()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2508); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2876); lv_enumEntries_7_0=ruleXOseeEnumEntry(); state._fsp--; @@ -2979,11 +3203,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - break loop25; + break loop20; } } while (true); - otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2521); + otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2889); newLeafNode(otherlv_8, grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); @@ -3008,7 +3232,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:1257: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:1352:1: entryRuleXOseeEnumEntry returns [EObject current=null] : iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ; public final EObject entryRuleXOseeEnumEntry() throws RecognitionException { EObject current = null; @@ -3016,17 +3240,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:1258:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1259:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1353:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1354:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF { newCompositeNode(grammarAccess.getXOseeEnumEntryRule()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2557); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2925); iv_ruleXOseeEnumEntry=ruleXOseeEnumEntry(); state._fsp--; current =iv_ruleXOseeEnumEntry; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2567); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2935); } @@ -3044,7 +3268,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:1266: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 ) ) )? ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1361: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; @@ -3059,23 +3283,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:1269: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:1270: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:1364: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:1365: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:1270: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:1270: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 ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1365: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:1365: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,53,FOLLOW_53_in_ruleXOseeEnumEntry2604); + otherlv_0=(Token)match(input,54,FOLLOW_54_in_ruleXOseeEnumEntry2972); 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:1274: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:1275: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:1369: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:1370: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:1275: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:1276: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:1370: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:1371:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2621); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2989); newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -3095,21 +3319,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:1292:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? - int alt26=2; - int LA26_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1387:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA26_0==RULE_WHOLE_NUM_STR) ) { - alt26=1; + if ( (LA21_0==RULE_WHOLE_NUM_STR) ) { + alt21=1; } - switch (alt26) { + switch (alt21) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1293: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:1388: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:1293: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:1294: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:1388: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:1389: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_ruleXOseeEnumEntry2643); + lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry3011); newLeafNode(lv_ordinal_2_0, grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); @@ -3132,28 +3356,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:1310:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? - 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:1405:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA27_0==54) ) { - alt27=1; + if ( (LA22_0==55) ) { + alt22=1; } - switch (alt27) { + switch (alt22) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1310: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:1405:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,54,FOLLOW_54_in_ruleXOseeEnumEntry2662); + otherlv_3=(Token)match(input,55,FOLLOW_55_in_ruleXOseeEnumEntry3030); 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:1314: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:1315: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:1409: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:1410: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:1315: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:1316: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:1410: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:1411:3: lv_entryGuid_4_0= RULE_STRING { - lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2679); + lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry3047); newLeafNode(lv_entryGuid_4_0, grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); @@ -3179,28 +3403,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:1332:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? - int alt28=2; - int LA28_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1427:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA28_0==36) ) { - alt28=1; + if ( (LA23_0==36) ) { + alt23=1; } - switch (alt28) { + switch (alt23) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1332:6: 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:1427:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) { - otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleXOseeEnumEntry2699); + otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleXOseeEnumEntry3067); 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:1336: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:1337: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:1431: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:1432: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:1337: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:1338:3: 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:1432: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:1433:3: lv_description_6_0= RULE_STRING { - lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2716); + lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry3084); newLeafNode(lv_description_6_0, grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); @@ -3247,7 +3471,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:1362: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:1457:1: entryRuleXOseeEnumOverride returns [EObject current=null] : iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ; public final EObject entryRuleXOseeEnumOverride() throws RecognitionException { EObject current = null; @@ -3255,17 +3479,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:1363:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1364:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1458:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1459:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF { newCompositeNode(grammarAccess.getXOseeEnumOverrideRule()); - pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2759); + pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride3127); iv_ruleXOseeEnumOverride=ruleXOseeEnumOverride(); state._fsp--; current =iv_ruleXOseeEnumOverride; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride2769); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride3137); } @@ -3283,7 +3507,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:1371: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:1466: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; @@ -3298,28 +3522,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:1374: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:1375: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:1469: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:1470: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:1375: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:1375: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:1470: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:1470: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,55,FOLLOW_55_in_ruleXOseeEnumOverride2806); + otherlv_0=(Token)match(input,56,FOLLOW_56_in_ruleXOseeEnumOverride3174); 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:1379:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1380:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1474:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1475:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1380:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1381:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1475:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1476:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXOseeEnumOverrideRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2826); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride3194); newLeafNode(otherlv_1, grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeCrossReference_1_0()); @@ -3329,25 +3553,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride2838); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride3206); 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:1396:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? - 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:1491:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA29_0==56) ) { - alt29=1; + if ( (LA24_0==57) ) { + alt24=1; } - switch (alt29) { + switch (alt24) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1397: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:1492: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:1397: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:1398: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:1492: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:1493:3: lv_inheritAll_3_0= 'inheritAll' { - lv_inheritAll_3_0=(Token)match(input,56,FOLLOW_56_in_ruleXOseeEnumOverride2856); + lv_inheritAll_3_0=(Token)match(input,57,FOLLOW_57_in_ruleXOseeEnumOverride3224); newLeafNode(lv_inheritAll_3_0, grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); @@ -3366,28 +3590,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:1411:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* - loop30: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1506:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* + loop25: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( ((LA30_0>=57 && LA30_0<=58)) ) { - alt30=1; + if ( ((LA25_0>=58 && LA25_0<=59)) ) { + alt25=1; } - switch (alt30) { + switch (alt25) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1412: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:1507: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:1412: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:1413: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:1507: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:1508:3: lv_overrideOptions_4_0= ruleOverrideOption { newCompositeNode(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2891); + pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride3259); lv_overrideOptions_4_0=ruleOverrideOption(); state._fsp--; @@ -3411,11 +3635,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - break loop30; + break loop25; } } while (true); - otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride2904); + otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride3272); newLeafNode(otherlv_5, grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); @@ -3440,7 +3664,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:1441: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:1536:1: entryRuleOverrideOption returns [EObject current=null] : iv_ruleOverrideOption= ruleOverrideOption EOF ; public final EObject entryRuleOverrideOption() throws RecognitionException { EObject current = null; @@ -3448,17 +3672,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:1442:2: (iv_ruleOverrideOption= ruleOverrideOption EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1443:2: iv_ruleOverrideOption= ruleOverrideOption EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1537:2: (iv_ruleOverrideOption= ruleOverrideOption EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:2: iv_ruleOverrideOption= ruleOverrideOption EOF { newCompositeNode(grammarAccess.getOverrideOptionRule()); - pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2940); + pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption3308); iv_ruleOverrideOption=ruleOverrideOption(); state._fsp--; current =iv_ruleOverrideOption; - match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption2950); + match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption3318); } @@ -3476,7 +3700,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:1450: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:1545:1: ruleOverrideOption returns [EObject current=null] : (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ; public final EObject ruleOverrideOption() throws RecognitionException { EObject current = null; @@ -3488,33 +3712,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:1453: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:1454: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:1548: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:1549: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:1454:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) - 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:1549:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA31_0==57) ) { - alt31=1; + if ( (LA26_0==58) ) { + alt26=1; } - else if ( (LA31_0==58) ) { - alt31=2; + else if ( (LA26_0==59) ) { + alt26=2; } else { NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt31) { + switch (alt26) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1455:5: this_AddEnum_0= ruleAddEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1550:5: this_AddEnum_0= ruleAddEnum { newCompositeNode(grammarAccess.getOverrideOptionAccess().getAddEnumParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption2997); + pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption3365); this_AddEnum_0=ruleAddEnum(); state._fsp--; @@ -3527,12 +3751,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:1465:5: this_RemoveEnum_1= ruleRemoveEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1560:5: this_RemoveEnum_1= ruleRemoveEnum { newCompositeNode(grammarAccess.getOverrideOptionAccess().getRemoveEnumParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption3024); + pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption3392); this_RemoveEnum_1=ruleRemoveEnum(); state._fsp--; @@ -3565,7 +3789,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:1481: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:1576:1: entryRuleAddEnum returns [EObject current=null] : iv_ruleAddEnum= ruleAddEnum EOF ; public final EObject entryRuleAddEnum() throws RecognitionException { EObject current = null; @@ -3573,17 +3797,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:1482:2: (iv_ruleAddEnum= ruleAddEnum EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1483:2: iv_ruleAddEnum= ruleAddEnum EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1577:2: (iv_ruleAddEnum= ruleAddEnum EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1578:2: iv_ruleAddEnum= ruleAddEnum EOF { newCompositeNode(grammarAccess.getAddEnumRule()); - pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum3059); + pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum3427); iv_ruleAddEnum=ruleAddEnum(); state._fsp--; current =iv_ruleAddEnum; - match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum3069); + match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum3437); } @@ -3601,7 +3825,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:1490: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 ) ) )? ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1585: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; @@ -3616,23 +3840,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:1493: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:1494: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:1588: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:1589: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:1494: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:1494: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 ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1589: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:1589: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,57,FOLLOW_57_in_ruleAddEnum3106); + otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleAddEnum3474); 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:1498: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:1499: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:1593: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:1594: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:1499: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:1500: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:1594: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:1595:3: lv_enumEntry_1_0= RULE_STRING { - lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3123); + lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3491); newLeafNode(lv_enumEntry_1_0, grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); @@ -3652,21 +3876,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:1516:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? - 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:1611:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA32_0==RULE_WHOLE_NUM_STR) ) { - alt32=1; + if ( (LA27_0==RULE_WHOLE_NUM_STR) ) { + alt27=1; } - switch (alt32) { + switch (alt27) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1517: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:1612: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:1517: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:1518: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:1612: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:1613: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_ruleAddEnum3145); + lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3513); newLeafNode(lv_ordinal_2_0, grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); @@ -3689,28 +3913,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:1534:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? - int alt33=2; - int LA33_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1629:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA33_0==54) ) { - alt33=1; + if ( (LA28_0==55) ) { + alt28=1; } - switch (alt33) { + switch (alt28) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1534: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:1629:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,54,FOLLOW_54_in_ruleAddEnum3164); + otherlv_3=(Token)match(input,55,FOLLOW_55_in_ruleAddEnum3532); 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:1538: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:1539: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:1633: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:1634: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:1539: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:1540: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:1634: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:1635:3: lv_entryGuid_4_0= RULE_STRING { - lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3181); + lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3549); newLeafNode(lv_entryGuid_4_0, grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); @@ -3736,28 +3960,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:1556:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? - 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:1651:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA34_0==36) ) { - alt34=1; + if ( (LA29_0==36) ) { + alt29=1; } - switch (alt34) { + switch (alt29) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1556:6: 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:1651:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) { - otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleAddEnum3201); + otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleAddEnum3569); 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:1560: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:1561: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:1655: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:1656: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:1561: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:1562:3: 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:1656: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:1657:3: lv_description_6_0= RULE_STRING { - lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3218); + lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3586); newLeafNode(lv_description_6_0, grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); @@ -3804,7 +4028,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:1586: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:1681:1: entryRuleRemoveEnum returns [EObject current=null] : iv_ruleRemoveEnum= ruleRemoveEnum EOF ; public final EObject entryRuleRemoveEnum() throws RecognitionException { EObject current = null; @@ -3812,17 +4036,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:1587:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1588:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1682:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1683:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF { newCompositeNode(grammarAccess.getRemoveEnumRule()); - pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3261); + pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3629); iv_ruleRemoveEnum=ruleRemoveEnum(); state._fsp--; current =iv_ruleRemoveEnum; - match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3271); + match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3639); } @@ -3840,7 +4064,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:1595: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:1690:1: ruleRemoveEnum returns [EObject current=null] : (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRemoveEnum() throws RecognitionException { EObject current = null; @@ -3850,28 +4074,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:1598: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:1599: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:1693: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:1694: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:1599: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:1599: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:1694: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:1694:3: otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleRemoveEnum3308); + otherlv_0=(Token)match(input,59,FOLLOW_59_in_ruleRemoveEnum3676); 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:1603:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1604:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1698:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1699:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1604:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1605:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1699:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1700:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRemoveEnumRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3328); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3696); newLeafNode(otherlv_1, grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntryCrossReference_1_0()); @@ -3902,7 +4126,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXOseeArtifactTypeOverride" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1624:1: entryRuleXOseeArtifactTypeOverride returns [EObject current=null] : iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1719:1: entryRuleXOseeArtifactTypeOverride returns [EObject current=null] : iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF ; public final EObject entryRuleXOseeArtifactTypeOverride() throws RecognitionException { EObject current = null; @@ -3910,17 +4134,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:1625:2: (iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1626:2: iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1720:2: (iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1721:2: iv_ruleXOseeArtifactTypeOverride= ruleXOseeArtifactTypeOverride EOF { newCompositeNode(grammarAccess.getXOseeArtifactTypeOverrideRule()); - pushFollow(FOLLOW_ruleXOseeArtifactTypeOverride_in_entryRuleXOseeArtifactTypeOverride3364); + pushFollow(FOLLOW_ruleXOseeArtifactTypeOverride_in_entryRuleXOseeArtifactTypeOverride3732); iv_ruleXOseeArtifactTypeOverride=ruleXOseeArtifactTypeOverride(); state._fsp--; current =iv_ruleXOseeArtifactTypeOverride; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeArtifactTypeOverride3374); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeArtifactTypeOverride3742); } @@ -3938,7 +4162,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXOseeArtifactTypeOverride" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1633:1: ruleXOseeArtifactTypeOverride returns [EObject current=null] : (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1728:1: ruleXOseeArtifactTypeOverride returns [EObject current=null] : (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) ; public final EObject ruleXOseeArtifactTypeOverride() throws RecognitionException { EObject current = null; @@ -3953,28 +4177,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:1636:28: ( (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1637:1: (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1731:28: ( (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1637:1: (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1637:3: otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:3: otherlv_0= 'overrides artifactType' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ otherlv_5= '}' { - otherlv_0=(Token)match(input,59,FOLLOW_59_in_ruleXOseeArtifactTypeOverride3411); + otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleXOseeArtifactTypeOverride3779); newLeafNode(otherlv_0, grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridesArtifactTypeKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1641:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1642:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1736:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1737:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1642:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1643:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1737:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1738:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXOseeArtifactTypeOverrideRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeArtifactTypeOverride3431); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeArtifactTypeOverride3799); newLeafNode(otherlv_1, grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverridenArtifactTypeXArtifactTypeCrossReference_1_0()); @@ -3984,25 +4208,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeArtifactTypeOverride3443); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeArtifactTypeOverride3811); newLeafNode(otherlv_2, grammarAccess.getXOseeArtifactTypeOverrideAccess().getLeftCurlyBracketKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1658:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? - int alt35=2; - int LA35_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1753:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA35_0==56) ) { - alt35=1; + if ( (LA30_0==57) ) { + alt30=1; } - switch (alt35) { + switch (alt30) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1659: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:1754: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:1659: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:1660: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:1754: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:1755:3: lv_inheritAll_3_0= 'inheritAll' { - lv_inheritAll_3_0=(Token)match(input,56,FOLLOW_56_in_ruleXOseeArtifactTypeOverride3461); + lv_inheritAll_3_0=(Token)match(input,57,FOLLOW_57_in_ruleXOseeArtifactTypeOverride3829); newLeafNode(lv_inheritAll_3_0, grammarAccess.getXOseeArtifactTypeOverrideAccess().getInheritAllInheritAllKeyword_3_0()); @@ -4021,29 +4245,29 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1673:3: ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ - int cnt36=0; - loop36: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1768:3: ( (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) )+ + int cnt31=0; + loop31: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( ((LA36_0>=57 && LA36_0<=58)||LA36_0==60) ) { - alt36=1; + if ( ((LA31_0>=58 && LA31_0<=59)||LA31_0==61) ) { + alt31=1; } - switch (alt36) { + switch (alt31) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1769:1: (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1675:3: lv_overrideOptions_4_0= ruleAttributeOverrideOption + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1769:1: (lv_overrideOptions_4_0= ruleAttributeOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:3: lv_overrideOptions_4_0= ruleAttributeOverrideOption { newCompositeNode(grammarAccess.getXOseeArtifactTypeOverrideAccess().getOverrideOptionsAttributeOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleAttributeOverrideOption_in_ruleXOseeArtifactTypeOverride3496); + pushFollow(FOLLOW_ruleAttributeOverrideOption_in_ruleXOseeArtifactTypeOverride3864); lv_overrideOptions_4_0=ruleAttributeOverrideOption(); state._fsp--; @@ -4067,15 +4291,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt36 >= 1 ) break loop36; + if ( cnt31 >= 1 ) break loop31; EarlyExitException eee = - new EarlyExitException(36, input); + new EarlyExitException(31, input); throw eee; } - cnt36++; + cnt31++; } while (true); - otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeArtifactTypeOverride3509); + otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeArtifactTypeOverride3877); newLeafNode(otherlv_5, grammarAccess.getXOseeArtifactTypeOverrideAccess().getRightCurlyBracketKeyword_5()); @@ -4100,7 +4324,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAttributeOverrideOption" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1703:1: entryRuleAttributeOverrideOption returns [EObject current=null] : iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1798:1: entryRuleAttributeOverrideOption returns [EObject current=null] : iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF ; public final EObject entryRuleAttributeOverrideOption() throws RecognitionException { EObject current = null; @@ -4108,17 +4332,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:1704:2: (iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1705:2: iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1799:2: (iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1800:2: iv_ruleAttributeOverrideOption= ruleAttributeOverrideOption EOF { newCompositeNode(grammarAccess.getAttributeOverrideOptionRule()); - pushFollow(FOLLOW_ruleAttributeOverrideOption_in_entryRuleAttributeOverrideOption3545); + pushFollow(FOLLOW_ruleAttributeOverrideOption_in_entryRuleAttributeOverrideOption3913); iv_ruleAttributeOverrideOption=ruleAttributeOverrideOption(); state._fsp--; current =iv_ruleAttributeOverrideOption; - match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeOverrideOption3555); + match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeOverrideOption3923); } @@ -4136,7 +4360,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAttributeOverrideOption" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1712:1: ruleAttributeOverrideOption returns [EObject current=null] : (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1807:1: ruleAttributeOverrideOption returns [EObject current=null] : (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) ; public final EObject ruleAttributeOverrideOption() throws RecognitionException { EObject current = null; @@ -4150,42 +4374,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:1715:28: ( (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1716:1: (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1810:28: ( (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1811:1: (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1716:1: (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) - int alt37=3; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1811:1: (this_AddAttribute_0= ruleAddAttribute | this_RemoveAttribute_1= ruleRemoveAttribute | this_UpdateAttribute_2= ruleUpdateAttribute ) + int alt32=3; switch ( input.LA(1) ) { - case 57: + case 58: { - alt37=1; + alt32=1; } break; - case 58: + case 59: { - alt37=2; + alt32=2; } break; - case 60: + case 61: { - alt37=3; + alt32=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 37, 0, input); + new NoViableAltException("", 32, 0, input); throw nvae; } - switch (alt37) { + switch (alt32) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1717:5: this_AddAttribute_0= ruleAddAttribute + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1812:5: this_AddAttribute_0= ruleAddAttribute { newCompositeNode(grammarAccess.getAttributeOverrideOptionAccess().getAddAttributeParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddAttribute_in_ruleAttributeOverrideOption3602); + pushFollow(FOLLOW_ruleAddAttribute_in_ruleAttributeOverrideOption3970); this_AddAttribute_0=ruleAddAttribute(); state._fsp--; @@ -4198,12 +4422,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:1727:5: this_RemoveAttribute_1= ruleRemoveAttribute + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1822:5: this_RemoveAttribute_1= ruleRemoveAttribute { newCompositeNode(grammarAccess.getAttributeOverrideOptionAccess().getRemoveAttributeParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveAttribute_in_ruleAttributeOverrideOption3629); + pushFollow(FOLLOW_ruleRemoveAttribute_in_ruleAttributeOverrideOption3997); this_RemoveAttribute_1=ruleRemoveAttribute(); state._fsp--; @@ -4216,12 +4440,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:1737:5: this_UpdateAttribute_2= ruleUpdateAttribute + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1832:5: this_UpdateAttribute_2= ruleUpdateAttribute { newCompositeNode(grammarAccess.getAttributeOverrideOptionAccess().getUpdateAttributeParserRuleCall_2()); - pushFollow(FOLLOW_ruleUpdateAttribute_in_ruleAttributeOverrideOption3656); + pushFollow(FOLLOW_ruleUpdateAttribute_in_ruleAttributeOverrideOption4024); this_UpdateAttribute_2=ruleUpdateAttribute(); state._fsp--; @@ -4254,7 +4478,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAddAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1753:1: entryRuleAddAttribute returns [EObject current=null] : iv_ruleAddAttribute= ruleAddAttribute EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1848:1: entryRuleAddAttribute returns [EObject current=null] : iv_ruleAddAttribute= ruleAddAttribute EOF ; public final EObject entryRuleAddAttribute() throws RecognitionException { EObject current = null; @@ -4262,17 +4486,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:1754:2: (iv_ruleAddAttribute= ruleAddAttribute EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1755:2: iv_ruleAddAttribute= ruleAddAttribute EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1849:2: (iv_ruleAddAttribute= ruleAddAttribute EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1850:2: iv_ruleAddAttribute= ruleAddAttribute EOF { newCompositeNode(grammarAccess.getAddAttributeRule()); - pushFollow(FOLLOW_ruleAddAttribute_in_entryRuleAddAttribute3691); + pushFollow(FOLLOW_ruleAddAttribute_in_entryRuleAddAttribute4059); iv_ruleAddAttribute=ruleAddAttribute(); state._fsp--; current =iv_ruleAddAttribute; - match(input,EOF,FOLLOW_EOF_in_entryRuleAddAttribute3701); + match(input,EOF,FOLLOW_EOF_in_entryRuleAddAttribute4069); } @@ -4290,7 +4514,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAddAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1762:1: ruleAddAttribute returns [EObject current=null] : (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1857:1: ruleAddAttribute returns [EObject current=null] : (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ; public final EObject ruleAddAttribute() throws RecognitionException { EObject current = null; @@ -4301,26 +4525,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:1765:28: ( (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1766:1: (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1860:28: ( (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1861:1: (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1766:1: (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1766:3: otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1861:1: (otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1861:3: otherlv_0= 'add' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) { - otherlv_0=(Token)match(input,57,FOLLOW_57_in_ruleAddAttribute3738); + otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleAddAttribute4106); newLeafNode(otherlv_0, grammarAccess.getAddAttributeAccess().getAddKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:1: ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:1: ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1866:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1772:3: lv_attribute_1_0= ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1866:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1867:3: lv_attribute_1_0= ruleXAttributeTypeRef { newCompositeNode(grammarAccess.getAddAttributeAccess().getAttributeXAttributeTypeRefParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_ruleAddAttribute3759); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_ruleAddAttribute4127); lv_attribute_1_0=ruleXAttributeTypeRef(); state._fsp--; @@ -4363,7 +4587,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRemoveAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1796:1: entryRuleRemoveAttribute returns [EObject current=null] : iv_ruleRemoveAttribute= ruleRemoveAttribute EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1891:1: entryRuleRemoveAttribute returns [EObject current=null] : iv_ruleRemoveAttribute= ruleRemoveAttribute EOF ; public final EObject entryRuleRemoveAttribute() throws RecognitionException { EObject current = null; @@ -4371,17 +4595,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:1797:2: (iv_ruleRemoveAttribute= ruleRemoveAttribute EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1798:2: iv_ruleRemoveAttribute= ruleRemoveAttribute EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1892:2: (iv_ruleRemoveAttribute= ruleRemoveAttribute EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1893:2: iv_ruleRemoveAttribute= ruleRemoveAttribute EOF { newCompositeNode(grammarAccess.getRemoveAttributeRule()); - pushFollow(FOLLOW_ruleRemoveAttribute_in_entryRuleRemoveAttribute3795); + pushFollow(FOLLOW_ruleRemoveAttribute_in_entryRuleRemoveAttribute4163); iv_ruleRemoveAttribute=ruleRemoveAttribute(); state._fsp--; current =iv_ruleRemoveAttribute; - match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveAttribute3805); + match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveAttribute4173); } @@ -4399,7 +4623,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRemoveAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1805:1: ruleRemoveAttribute returns [EObject current=null] : (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1900:1: ruleRemoveAttribute returns [EObject current=null] : (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) ; public final EObject ruleRemoveAttribute() throws RecognitionException { EObject current = null; @@ -4410,32 +4634,32 @@ 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:1808:28: ( (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1809:1: (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1903:28: ( (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1809:1: (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1809:3: otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: (otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:3: otherlv_0= 'remove' otherlv_1= 'attribute' ( (otherlv_2= RULE_STRING ) ) { - otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleRemoveAttribute3842); + otherlv_0=(Token)match(input,59,FOLLOW_59_in_ruleRemoveAttribute4210); newLeafNode(otherlv_0, grammarAccess.getRemoveAttributeAccess().getRemoveKeyword_0()); - otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleRemoveAttribute3854); + otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleRemoveAttribute4222); newLeafNode(otherlv_1, grammarAccess.getRemoveAttributeAccess().getAttributeKeyword_1()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1817:1: ( (otherlv_2= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1818:1: (otherlv_2= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1912:1: ( (otherlv_2= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1913:1: (otherlv_2= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1818:1: (otherlv_2= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1819:3: otherlv_2= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1913:1: (otherlv_2= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1914:3: otherlv_2= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRemoveAttributeRule()); } - otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveAttribute3874); + otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveAttribute4242); newLeafNode(otherlv_2, grammarAccess.getRemoveAttributeAccess().getAttributeXAttributeTypeCrossReference_2_0()); @@ -4466,7 +4690,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleUpdateAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1838:1: entryRuleUpdateAttribute returns [EObject current=null] : iv_ruleUpdateAttribute= ruleUpdateAttribute EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1933:1: entryRuleUpdateAttribute returns [EObject current=null] : iv_ruleUpdateAttribute= ruleUpdateAttribute EOF ; public final EObject entryRuleUpdateAttribute() throws RecognitionException { EObject current = null; @@ -4474,17 +4698,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:1839:2: (iv_ruleUpdateAttribute= ruleUpdateAttribute EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1840:2: iv_ruleUpdateAttribute= ruleUpdateAttribute EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1934:2: (iv_ruleUpdateAttribute= ruleUpdateAttribute EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1935:2: iv_ruleUpdateAttribute= ruleUpdateAttribute EOF { newCompositeNode(grammarAccess.getUpdateAttributeRule()); - pushFollow(FOLLOW_ruleUpdateAttribute_in_entryRuleUpdateAttribute3910); + pushFollow(FOLLOW_ruleUpdateAttribute_in_entryRuleUpdateAttribute4278); iv_ruleUpdateAttribute=ruleUpdateAttribute(); state._fsp--; current =iv_ruleUpdateAttribute; - match(input,EOF,FOLLOW_EOF_in_entryRuleUpdateAttribute3920); + match(input,EOF,FOLLOW_EOF_in_entryRuleUpdateAttribute4288); } @@ -4502,7 +4726,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleUpdateAttribute" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1847:1: ruleUpdateAttribute returns [EObject current=null] : (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1942:1: ruleUpdateAttribute returns [EObject current=null] : (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ; public final EObject ruleUpdateAttribute() throws RecognitionException { EObject current = null; @@ -4513,26 +4737,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:1850:28: ( (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1851:1: (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1945:28: ( (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1946:1: (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1851:1: (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1851:3: otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1946:1: (otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1946:3: otherlv_0= 'update' ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) { - otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleUpdateAttribute3957); + otherlv_0=(Token)match(input,61,FOLLOW_61_in_ruleUpdateAttribute4325); newLeafNode(otherlv_0, grammarAccess.getUpdateAttributeAccess().getUpdateKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1855:1: ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1856:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1950:1: ( (lv_attribute_1_0= ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1951:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1856:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1857:3: lv_attribute_1_0= ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1951:1: (lv_attribute_1_0= ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1952:3: lv_attribute_1_0= ruleXAttributeTypeRef { newCompositeNode(grammarAccess.getUpdateAttributeAccess().getAttributeXAttributeTypeRefParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_ruleUpdateAttribute3978); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_ruleUpdateAttribute4346); lv_attribute_1_0=ruleXAttributeTypeRef(); state._fsp--; @@ -4575,7 +4799,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:1881: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:1976:1: entryRuleXRelationType returns [EObject current=null] : iv_ruleXRelationType= ruleXRelationType EOF ; public final EObject entryRuleXRelationType() throws RecognitionException { EObject current = null; @@ -4583,17 +4807,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:1882:2: (iv_ruleXRelationType= ruleXRelationType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1883:2: iv_ruleXRelationType= ruleXRelationType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1977:2: (iv_ruleXRelationType= ruleXRelationType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1978:2: iv_ruleXRelationType= ruleXRelationType EOF { newCompositeNode(grammarAccess.getXRelationTypeRule()); - pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType4014); + pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType4382); iv_ruleXRelationType=ruleXRelationType(); state._fsp--; current =iv_ruleXRelationType; - match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType4024); + match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType4392); } @@ -4611,7 +4835,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:1890: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:1985: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; @@ -4641,23 +4865,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:1893: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:1894: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:1988: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:1989: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:1894: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:1894: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:1989: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:1989: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,61,FOLLOW_61_in_ruleXRelationType4061); + otherlv_0=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType4429); 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:1898: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:1899: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:1993: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:1994: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:1899: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:1900: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:1994: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:1995:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4078); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4446); newLeafNode(lv_name_1_0, grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -4677,32 +4901,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType4095); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType4463); 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:1920:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? - int alt38=2; - int LA38_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2015:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA38_0==20) ) { - alt38=1; + if ( (LA33_0==20) ) { + alt33=1; } - switch (alt38) { + switch (alt33) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1920: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:2015:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType4108); + otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType4476); 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:1924: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:1925: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:2019: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:2020: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:1925: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:1926: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:2020: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:2021:3: lv_typeGuid_4_0= RULE_STRING { - lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4125); + lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4493); newLeafNode(lv_typeGuid_4_0, grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); @@ -4728,17 +4952,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType4144); + otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType4512); 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:1946: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:1947: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:2041: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:2042: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:1947: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:1948: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:2042: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:2043:3: lv_uuid_6_0= RULE_HEX_INT { - lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType4161); + lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType4529); newLeafNode(lv_uuid_6_0, grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); @@ -4758,17 +4982,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType4178); + otherlv_7=(Token)match(input,63,FOLLOW_63_in_ruleXRelationType4546); 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:1968: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:1969: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:2063: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:2064: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:1969: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:1970: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:2064: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:2065:3: lv_sideAName_8_0= RULE_STRING { - lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4195); + lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4563); newLeafNode(lv_sideAName_8_0, grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); @@ -4788,22 +5012,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_9=(Token)match(input,63,FOLLOW_63_in_ruleXRelationType4212); + otherlv_9=(Token)match(input,64,FOLLOW_64_in_ruleXRelationType4580); 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:1990:1: ( (otherlv_10= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1991:1: (otherlv_10= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2085:1: ( (otherlv_10= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2086:1: (otherlv_10= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1991:1: (otherlv_10= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1992:3: otherlv_10= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2086:1: (otherlv_10= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2087:3: otherlv_10= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXRelationTypeRule()); } - otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4232); + otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4600); newLeafNode(otherlv_10, grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeCrossReference_9_0()); @@ -4813,17 +5037,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_11=(Token)match(input,64,FOLLOW_64_in_ruleXRelationType4244); + otherlv_11=(Token)match(input,65,FOLLOW_65_in_ruleXRelationType4612); 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:2007: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:2008: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:2102: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:2103: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:2008: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:2009: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:2103: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:2104:3: lv_sideBName_12_0= RULE_STRING { - lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4261); + lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4629); newLeafNode(lv_sideBName_12_0, grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); @@ -4843,22 +5067,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_13=(Token)match(input,65,FOLLOW_65_in_ruleXRelationType4278); + otherlv_13=(Token)match(input,66,FOLLOW_66_in_ruleXRelationType4646); 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:2029:1: ( (otherlv_14= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2030:1: (otherlv_14= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2124:1: ( (otherlv_14= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (otherlv_14= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2030:1: (otherlv_14= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2031:3: otherlv_14= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (otherlv_14= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2126:3: otherlv_14= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXRelationTypeRule()); } - otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4298); + otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType4666); newLeafNode(otherlv_14, grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeCrossReference_13_0()); @@ -4868,20 +5092,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_15=(Token)match(input,66,FOLLOW_66_in_ruleXRelationType4310); + otherlv_15=(Token)match(input,67,FOLLOW_67_in_ruleXRelationType4678); 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:2046: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:2047: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:2141: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:2142: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:2047: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:2048: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:2142: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:2143:3: lv_defaultOrderType_16_0= ruleRelationOrderType { newCompositeNode(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeRelationOrderTypeParserRuleCall_15_0()); - pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType4331); + pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType4699); lv_defaultOrderType_16_0=ruleRelationOrderType(); state._fsp--; @@ -4903,20 +5127,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_17=(Token)match(input,67,FOLLOW_67_in_ruleXRelationType4343); + otherlv_17=(Token)match(input,68,FOLLOW_68_in_ruleXRelationType4711); 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:2068: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:2069: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:2163: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:2164: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:2069: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:2070: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:2164: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:2165:3: lv_multiplicity_18_0= ruleRelationMultiplicityEnum { newCompositeNode(grammarAccess.getXRelationTypeAccess().getMultiplicityRelationMultiplicityEnumEnumRuleCall_17_0()); - pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType4364); + pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType4732); lv_multiplicity_18_0=ruleRelationMultiplicityEnum(); state._fsp--; @@ -4938,7 +5162,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType4376); + otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType4744); newLeafNode(otherlv_19, grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); @@ -4963,7 +5187,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:2098: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:2193:1: entryRuleRelationOrderType returns [String current=null] : iv_ruleRelationOrderType= ruleRelationOrderType EOF ; public final String entryRuleRelationOrderType() throws RecognitionException { String current = null; @@ -4971,17 +5195,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:2099:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2100:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2194:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2195:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF { newCompositeNode(grammarAccess.getRelationOrderTypeRule()); - pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType4413); + pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType4781); iv_ruleRelationOrderType=ruleRelationOrderType(); state._fsp--; current =iv_ruleRelationOrderType.getText(); - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType4424); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType4792); } @@ -4999,7 +5223,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:2107: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:2202: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(); @@ -5009,44 +5233,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:2110: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:2111: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:2205: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:2206: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:2111:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) - int alt39=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2206:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) + int alt34=4; switch ( input.LA(1) ) { - case 68: + case 69: { - alt39=1; + alt34=1; } break; - case 69: + case 70: { - alt39=2; + alt34=2; } break; - case 70: + case 71: { - alt39=3; + alt34=3; } break; case RULE_ID: { - alt39=4; + alt34=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 39, 0, input); + new NoViableAltException("", 34, 0, input); throw nvae; } - switch (alt39) { + switch (alt34) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2112:2: kw= 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2207:2: kw= 'Lexicographical_Ascending' { - kw=(Token)match(input,68,FOLLOW_68_in_ruleRelationOrderType4462); + kw=(Token)match(input,69,FOLLOW_69_in_ruleRelationOrderType4830); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); @@ -5055,9 +5279,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:2119:2: kw= 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:2: kw= 'Lexicographical_Descending' { - kw=(Token)match(input,69,FOLLOW_69_in_ruleRelationOrderType4481); + kw=(Token)match(input,70,FOLLOW_70_in_ruleRelationOrderType4849); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); @@ -5066,9 +5290,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:2126:2: kw= 'Unordered' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2221:2: kw= 'Unordered' { - kw=(Token)match(input,70,FOLLOW_70_in_ruleRelationOrderType4500); + kw=(Token)match(input,71,FOLLOW_71_in_ruleRelationOrderType4868); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); @@ -5077,9 +5301,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:2132: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:2227:10: this_ID_3= RULE_ID { - this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType4521); + this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType4889); current.merge(this_ID_3); @@ -5110,7 +5334,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:2149: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:2244:1: entryRuleCondition returns [EObject current=null] : iv_ruleCondition= ruleCondition EOF ; public final EObject entryRuleCondition() throws RecognitionException { EObject current = null; @@ -5118,17 +5342,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:2150:2: (iv_ruleCondition= ruleCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2151:2: iv_ruleCondition= ruleCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2245:2: (iv_ruleCondition= ruleCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2246:2: iv_ruleCondition= ruleCondition EOF { newCompositeNode(grammarAccess.getConditionRule()); - pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition4568); + pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition4936); iv_ruleCondition=ruleCondition(); state._fsp--; current =iv_ruleCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleCondition4578); + match(input,EOF,FOLLOW_EOF_in_entryRuleCondition4946); } @@ -5146,7 +5370,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:2158: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:2253:1: ruleCondition returns [EObject current=null] : (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ; public final EObject ruleCondition() throws RecognitionException { EObject current = null; @@ -5158,33 +5382,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:2161: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:2162: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:2256: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:2257: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:2162:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) - int alt40=2; - int LA40_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2257:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA40_0==24||(LA40_0>=90 && LA40_0<=92)) ) { - alt40=1; + if ( (LA35_0==24||(LA35_0>=91 && LA35_0<=93)) ) { + alt35=1; } - else if ( (LA40_0==71) ) { - alt40=2; + else if ( (LA35_0==72) ) { + alt35=2; } else { NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt40) { + switch (alt35) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2163:5: this_SimpleCondition_0= ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2258:5: this_SimpleCondition_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getConditionAccess().getSimpleConditionParserRuleCall_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition4625); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition4993); this_SimpleCondition_0=ruleSimpleCondition(); state._fsp--; @@ -5197,12 +5421,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:2173:5: this_CompoundCondition_1= ruleCompoundCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2268:5: this_CompoundCondition_1= ruleCompoundCondition { newCompositeNode(grammarAccess.getConditionAccess().getCompoundConditionParserRuleCall_1()); - pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition4652); + pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition5020); this_CompoundCondition_1=ruleCompoundCondition(); state._fsp--; @@ -5235,7 +5459,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:2189: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:2284:1: entryRuleSimpleCondition returns [EObject current=null] : iv_ruleSimpleCondition= ruleSimpleCondition EOF ; public final EObject entryRuleSimpleCondition() throws RecognitionException { EObject current = null; @@ -5243,17 +5467,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:2190:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2191:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2285:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2286:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF { newCompositeNode(grammarAccess.getSimpleConditionRule()); - pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition4687); + pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition5055); iv_ruleSimpleCondition=ruleSimpleCondition(); state._fsp--; current =iv_ruleSimpleCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition4697); + match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition5065); } @@ -5271,7 +5495,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:2198: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:2293: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; @@ -5284,22 +5508,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:2201: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:2202: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:2296: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:2297: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:2202: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:2202: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:2297: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:2297: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:2202: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:2203: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:2297: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:2298: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:2203: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:2204: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:2298: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:2299:3: lv_field_0_0= ruleMatchField { newCompositeNode(grammarAccess.getSimpleConditionAccess().getFieldMatchFieldEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition4743); + pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition5111); lv_field_0_0=ruleMatchField(); state._fsp--; @@ -5321,16 +5545,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:2220: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:2221: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:2315: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:2316: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:2221: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:2222: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:2316: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:2317:3: lv_op_1_0= ruleCompareOp { newCompositeNode(grammarAccess.getSimpleConditionAccess().getOpCompareOpEnumRuleCall_1_0()); - pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition4764); + pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition5132); lv_op_1_0=ruleCompareOp(); state._fsp--; @@ -5352,13 +5576,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:2238: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:2239: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:2333: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:2334: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:2239: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:2240: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:2334: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:2335:3: lv_expression_2_0= RULE_STRING { - lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition4781); + lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition5149); newLeafNode(lv_expression_2_0, grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); @@ -5399,7 +5623,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:2264: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:2359:1: entryRuleCompoundCondition returns [EObject current=null] : iv_ruleCompoundCondition= ruleCompoundCondition EOF ; public final EObject entryRuleCompoundCondition() throws RecognitionException { EObject current = null; @@ -5407,17 +5631,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:2265:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2266:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2360:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2361:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF { newCompositeNode(grammarAccess.getCompoundConditionRule()); - pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4822); + pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition5190); iv_ruleCompoundCondition=ruleCompoundCondition(); state._fsp--; current =iv_ruleCompoundCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition4832); + match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition5200); } @@ -5435,7 +5659,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:2273: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:2368: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; @@ -5451,26 +5675,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:2276: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:2277: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:2371: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:2372: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:2277: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:2277: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:2372: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:2372: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,71,FOLLOW_71_in_ruleCompoundCondition4869); + otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleCompoundCondition5237); 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:2281: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:2282: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:2376: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:2377: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:2282: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:2283: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:2377: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:2378:3: lv_conditions_1_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4890); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition5258); lv_conditions_1_0=ruleSimpleCondition(); state._fsp--; @@ -5492,32 +5716,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:2299:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ - int cnt41=0; - loop41: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2394:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ + int cnt36=0; + loop36: do { - int alt41=2; - int LA41_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( ((LA41_0>=88 && LA41_0<=89)) ) { - alt41=1; + if ( ((LA36_0>=89 && LA36_0<=90)) ) { + alt36=1; } - switch (alt41) { + switch (alt36) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2299: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:2394: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:2299: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:2300: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:2394: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:2395: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:2300: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:2301: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:2395: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:2396:3: lv_operators_2_0= ruleXLogicOperator { newCompositeNode(grammarAccess.getCompoundConditionAccess().getOperatorsXLogicOperatorEnumRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4912); + pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition5280); lv_operators_2_0=ruleXLogicOperator(); state._fsp--; @@ -5539,16 +5763,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:2317: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:2318: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:2412: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:2413: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:2318: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:2319: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:2413: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:2414:3: lv_conditions_3_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4933); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition5301); lv_conditions_3_0=ruleSimpleCondition(); state._fsp--; @@ -5575,15 +5799,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt41 >= 1 ) break loop41; + if ( cnt36 >= 1 ) break loop36; EarlyExitException eee = - new EarlyExitException(41, input); + new EarlyExitException(36, input); throw eee; } - cnt41++; + cnt36++; } while (true); - otherlv_4=(Token)match(input,72,FOLLOW_72_in_ruleCompoundCondition4947); + otherlv_4=(Token)match(input,73,FOLLOW_73_in_ruleCompoundCondition5315); newLeafNode(otherlv_4, grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); @@ -5608,7 +5832,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:2347: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:2442:1: entryRuleXArtifactMatcher returns [EObject current=null] : iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ; public final EObject entryRuleXArtifactMatcher() throws RecognitionException { EObject current = null; @@ -5616,17 +5840,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:2348:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2349:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2443:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2444:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF { newCompositeNode(grammarAccess.getXArtifactMatcherRule()); - pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4983); + pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher5351); iv_ruleXArtifactMatcher=ruleXArtifactMatcher(); state._fsp--; current =iv_ruleXArtifactMatcher; - match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher4993); + match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher5361); } @@ -5644,7 +5868,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:2356: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:2451: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; @@ -5662,23 +5886,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:2359: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:2360: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:2454: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:2455: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:2360: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:2360: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:2455: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:2455: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,73,FOLLOW_73_in_ruleXArtifactMatcher5030); + otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleXArtifactMatcher5398); 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:2364: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:2365: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:2459: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:2460: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:2365: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:2366: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:2460: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:2461:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher5047); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher5415); newLeafNode(lv_name_1_0, grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -5698,20 +5922,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,74,FOLLOW_74_in_ruleXArtifactMatcher5064); + otherlv_2=(Token)match(input,75,FOLLOW_75_in_ruleXArtifactMatcher5432); 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:2386: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:2387: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:2481: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:2482: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:2387: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:2388: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:2482: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:2483:3: lv_conditions_3_0= ruleCondition { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher5085); + pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher5453); lv_conditions_3_0=ruleCondition(); state._fsp--; @@ -5733,31 +5957,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:2404:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* - loop42: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2499:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* + loop37: do { - int alt42=2; - int LA42_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA42_0>=88 && LA42_0<=89)) ) { - alt42=1; + if ( ((LA37_0>=89 && LA37_0<=90)) ) { + alt37=1; } - switch (alt42) { + switch (alt37) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2404: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:2499: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:2404: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:2405: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:2499: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:2500: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:2405: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:2406: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:2500: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:2501:3: lv_operators_4_0= ruleXLogicOperator { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getOperatorsXLogicOperatorEnumRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher5107); + pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher5475); lv_operators_4_0=ruleXLogicOperator(); state._fsp--; @@ -5779,16 +6003,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:2422: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:2423: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:2517: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:2518: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:2423: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:2424: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:2518: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:2519:3: lv_conditions_5_0= ruleCondition { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher5128); + pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher5496); lv_conditions_5_0=ruleCondition(); state._fsp--; @@ -5815,11 +6039,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - break loop42; + break loop37; } } while (true); - otherlv_6=(Token)match(input,75,FOLLOW_75_in_ruleXArtifactMatcher5142); + otherlv_6=(Token)match(input,76,FOLLOW_76_in_ruleXArtifactMatcher5510); newLeafNode(otherlv_6, grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); @@ -5844,7 +6068,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:2452: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:2547:1: entryRuleRole returns [EObject current=null] : iv_ruleRole= ruleRole EOF ; public final EObject entryRuleRole() throws RecognitionException { EObject current = null; @@ -5852,17 +6076,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:2453:2: (iv_ruleRole= ruleRole EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2454:2: iv_ruleRole= ruleRole EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2548:2: (iv_ruleRole= ruleRole EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2549:2: iv_ruleRole= ruleRole EOF { newCompositeNode(grammarAccess.getRoleRule()); - pushFollow(FOLLOW_ruleRole_in_entryRuleRole5178); + pushFollow(FOLLOW_ruleRole_in_entryRuleRole5546); iv_ruleRole=ruleRole(); state._fsp--; current =iv_ruleRole; - match(input,EOF,FOLLOW_EOF_in_entryRuleRole5188); + match(input,EOF,FOLLOW_EOF_in_entryRuleRole5556); } @@ -5880,7 +6104,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:2461: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:2556: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; @@ -5898,23 +6122,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:2464: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:2465: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:2559: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:2560: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:2465: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:2465: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:2560: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:2560: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,76,FOLLOW_76_in_ruleRole5225); + otherlv_0=(Token)match(input,77,FOLLOW_77_in_ruleRole5593); 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:2469: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:2470: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:2564: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:2565: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:2470: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:2471: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:2565: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:2566:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole5242); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole5610); newLeafNode(lv_name_1_0, grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -5934,33 +6158,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:2487:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? - int alt43=2; - 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:2582:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA43_0==17) ) { - alt43=1; + if ( (LA38_0==17) ) { + alt38=1; } - switch (alt43) { + switch (alt38) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2487: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:2582:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) { - otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole5260); + otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole5628); 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:2491:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2492:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2586:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2587:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2492:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2493:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2587:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2588:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRoleRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole5280); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole5648); newLeafNode(otherlv_3, grammarAccess.getRoleAccess().getSuperRolesRoleCrossReference_2_1_0()); @@ -5976,39 +6200,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole5294); + otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole5662); 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:2508:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ - int cnt44=0; - loop44: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2603:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ + int cnt39=0; + loop39: do { - int alt44=3; - int LA44_0 = input.LA(1); + int alt39=3; + int LA39_0 = input.LA(1); - if ( (LA44_0==20) ) { - alt44=1; + if ( (LA39_0==20) ) { + alt39=1; } - else if ( (LA44_0==77) ) { - alt44=2; + else if ( (LA39_0==78) ) { + alt39=2; } - switch (alt44) { + switch (alt39) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2508: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:2603: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:2508: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:2509: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:2603: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:2604: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:2509: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:2510: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:2604: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:2605:3: lv_usersAndGroups_5_0= ruleUsersAndGroups { newCompositeNode(grammarAccess.getRoleAccess().getUsersAndGroupsUsersAndGroupsParserRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole5316); + pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole5684); lv_usersAndGroups_5_0=ruleUsersAndGroups(); state._fsp--; @@ -6034,18 +6258,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:2527: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:2622: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:2527: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:2528: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:2622: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:2623: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:2528: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:2529: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:2623: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:2624:3: lv_referencedContexts_6_0= ruleReferencedContext { newCompositeNode(grammarAccess.getRoleAccess().getReferencedContextsReferencedContextParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole5343); + pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole5711); lv_referencedContexts_6_0=ruleReferencedContext(); state._fsp--; @@ -6072,15 +6296,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt44 >= 1 ) break loop44; + if ( cnt39 >= 1 ) break loop39; EarlyExitException eee = - new EarlyExitException(44, input); + new EarlyExitException(39, input); throw eee; } - cnt44++; + cnt39++; } while (true); - otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole5357); + otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole5725); newLeafNode(otherlv_7, grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); @@ -6105,7 +6329,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:2557: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:2652:1: entryRuleReferencedContext returns [EObject current=null] : iv_ruleReferencedContext= ruleReferencedContext EOF ; public final EObject entryRuleReferencedContext() throws RecognitionException { EObject current = null; @@ -6113,17 +6337,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:2558:2: (iv_ruleReferencedContext= ruleReferencedContext EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2559:2: iv_ruleReferencedContext= ruleReferencedContext EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2653:2: (iv_ruleReferencedContext= ruleReferencedContext EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2654:2: iv_ruleReferencedContext= ruleReferencedContext EOF { newCompositeNode(grammarAccess.getReferencedContextRule()); - pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext5393); + pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext5761); iv_ruleReferencedContext=ruleReferencedContext(); state._fsp--; current =iv_ruleReferencedContext; - match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext5403); + match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext5771); } @@ -6141,7 +6365,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:2566: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:2661: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; @@ -6152,23 +6376,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:2569: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:2570: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:2664: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:2665: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:2570: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:2570: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:2665: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:2665:3: otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' { - otherlv_0=(Token)match(input,77,FOLLOW_77_in_ruleReferencedContext5440); + otherlv_0=(Token)match(input,78,FOLLOW_78_in_ruleReferencedContext5808); 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:2574: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:2575: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:2669: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:2670: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:2575: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:2576: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:2670: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:2671:3: lv_accessContextRef_1_0= RULE_STRING { - lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext5457); + lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext5825); newLeafNode(lv_accessContextRef_1_0, grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); @@ -6188,7 +6412,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,75,FOLLOW_75_in_ruleReferencedContext5474); + otherlv_2=(Token)match(input,76,FOLLOW_76_in_ruleReferencedContext5842); newLeafNode(otherlv_2, grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); @@ -6213,7 +6437,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:2604: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:2699:1: entryRuleUsersAndGroups returns [EObject current=null] : iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ; public final EObject entryRuleUsersAndGroups() throws RecognitionException { EObject current = null; @@ -6221,17 +6445,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:2605:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2606:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2700:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2701:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF { newCompositeNode(grammarAccess.getUsersAndGroupsRule()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups5510); + pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups5878); iv_ruleUsersAndGroups=ruleUsersAndGroups(); state._fsp--; current =iv_ruleUsersAndGroups; - match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups5520); + match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups5888); } @@ -6249,7 +6473,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:2613: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:2708: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; @@ -6260,23 +6484,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:2616: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:2617: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:2711: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:2712: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:2617: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:2617: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:2712: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:2712:3: otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' { - otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups5557); + otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups5925); 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:2621: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:2622: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:2716: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:2717: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:2622: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:2623: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:2717: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:2718:3: lv_userOrGroupGuid_1_0= RULE_STRING { - lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups5574); + lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups5942); newLeafNode(lv_userOrGroupGuid_1_0, grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); @@ -6296,7 +6520,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,75,FOLLOW_75_in_ruleUsersAndGroups5591); + otherlv_2=(Token)match(input,76,FOLLOW_76_in_ruleUsersAndGroups5959); newLeafNode(otherlv_2, grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); @@ -6321,7 +6545,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:2651: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:2746:1: entryRuleAccessContext returns [EObject current=null] : iv_ruleAccessContext= ruleAccessContext EOF ; public final EObject entryRuleAccessContext() throws RecognitionException { EObject current = null; @@ -6329,17 +6553,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:2652:2: (iv_ruleAccessContext= ruleAccessContext EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2653:2: iv_ruleAccessContext= ruleAccessContext EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2747:2: (iv_ruleAccessContext= ruleAccessContext EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2748:2: iv_ruleAccessContext= ruleAccessContext EOF { newCompositeNode(grammarAccess.getAccessContextRule()); - pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext5627); + pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext5995); iv_ruleAccessContext=ruleAccessContext(); state._fsp--; current =iv_ruleAccessContext; - match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext5637); + match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext6005); } @@ -6357,7 +6581,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:2660: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:2755: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; @@ -6378,23 +6602,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:2663: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:2664: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:2758: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:2759: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:2664: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:2664: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:2759: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:2759: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,77,FOLLOW_77_in_ruleAccessContext5674); + otherlv_0=(Token)match(input,78,FOLLOW_78_in_ruleAccessContext6042); 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:2668: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:2669: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:2763: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:2764: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:2669: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:2670: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:2764: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:2765:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5691); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext6059); newLeafNode(lv_name_1_0, grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -6414,33 +6638,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:2686:2: (otherlv_2= 'extends' ( (otherlv_3= 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:2781:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA45_0==17) ) { - alt45=1; + if ( (LA40_0==17) ) { + alt40=1; } - switch (alt45) { + switch (alt40) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2686: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:2781:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) { - otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext5709); + otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext6077); 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:2690:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2691:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2785:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2786:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2691:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2692:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2786:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2787:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAccessContextRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5729); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext6097); newLeafNode(otherlv_3, grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextCrossReference_2_1_0()); @@ -6456,21 +6680,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext5743); + otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext6111); newLeafNode(otherlv_4, grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); - otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext5755); + otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext6123); 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:2711: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:2712: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:2806: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:2807: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:2712: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:2713: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:2807: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:2808:3: lv_guid_6_0= RULE_STRING { - lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5772); + lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext6140); newLeafNode(lv_guid_6_0, grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); @@ -6490,39 +6714,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,75,FOLLOW_75_in_ruleAccessContext5789); + otherlv_7=(Token)match(input,76,FOLLOW_76_in_ruleAccessContext6157); 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:2733:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ - int cnt46=0; - loop46: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2828:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ + int cnt41=0; + loop41: do { - int alt46=3; - int LA46_0 = input.LA(1); + int alt41=3; + int LA41_0 = input.LA(1); - if ( ((LA46_0>=93 && LA46_0<=94)) ) { - alt46=1; + if ( ((LA41_0>=94 && LA41_0<=95)) ) { + alt41=1; } - else if ( (LA46_0==78) ) { - alt46=2; + else if ( (LA41_0==79) ) { + alt41=2; } - switch (alt46) { + switch (alt41) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2733: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:2828: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:2733: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:2734: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:2828: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:2829: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:2734: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:2735: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:2829: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:2830:3: lv_accessRules_8_0= ruleObjectRestriction { newCompositeNode(grammarAccess.getAccessContextAccess().getAccessRulesObjectRestrictionParserRuleCall_7_0_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext5811); + pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext6179); lv_accessRules_8_0=ruleObjectRestriction(); state._fsp--; @@ -6548,18 +6772,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:2752: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:2847: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:2752: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:2753: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:2847: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:2848: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:2753: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:2754: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:2848: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:2849:3: lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction { newCompositeNode(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsHierarchyRestrictionParserRuleCall_7_1_0()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5838); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext6206); lv_hierarchyRestrictions_9_0=ruleHierarchyRestriction(); state._fsp--; @@ -6586,15 +6810,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt46 >= 1 ) break loop46; + if ( cnt41 >= 1 ) break loop41; EarlyExitException eee = - new EarlyExitException(46, input); + new EarlyExitException(41, input); throw eee; } - cnt46++; + cnt41++; } while (true); - otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext5852); + otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext6220); newLeafNode(otherlv_10, grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); @@ -6619,7 +6843,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:2782: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:2877:1: entryRuleHierarchyRestriction returns [EObject current=null] : iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ; public final EObject entryRuleHierarchyRestriction() throws RecognitionException { EObject current = null; @@ -6627,17 +6851,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:2783:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2784:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2878:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2879:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF { newCompositeNode(grammarAccess.getHierarchyRestrictionRule()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5888); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction6256); iv_ruleHierarchyRestriction=ruleHierarchyRestriction(); state._fsp--; current =iv_ruleHierarchyRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction5898); + match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction6266); } @@ -6655,7 +6879,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:2791: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:2886: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; @@ -6669,28 +6893,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:2794: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:2795: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:2889: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:2890: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:2795: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:2795: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:2890: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:2890:3: otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' { - otherlv_0=(Token)match(input,78,FOLLOW_78_in_ruleHierarchyRestriction5935); + otherlv_0=(Token)match(input,79,FOLLOW_79_in_ruleHierarchyRestriction6303); 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:2799:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2800:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2800:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2896:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getHierarchyRestrictionRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5955); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction6323); newLeafNode(otherlv_1, grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); @@ -6700,33 +6924,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction5967); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction6335); 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:2816:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ - int cnt47=0; - loop47: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2911:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ + int cnt42=0; + loop42: do { - int alt47=2; - int LA47_0 = input.LA(1); + int alt42=2; + int LA42_0 = input.LA(1); - if ( ((LA47_0>=93 && LA47_0<=94)) ) { - alt47=1; + if ( ((LA42_0>=94 && LA42_0<=95)) ) { + alt42=1; } - switch (alt47) { + switch (alt42) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2817: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:2912: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:2817: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:2818: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:2912: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:2913:3: lv_accessRules_3_0= ruleObjectRestriction { newCompositeNode(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesObjectRestrictionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5988); + pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction6356); lv_accessRules_3_0=ruleObjectRestriction(); state._fsp--; @@ -6750,15 +6974,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt47 >= 1 ) break loop47; + if ( cnt42 >= 1 ) break loop42; EarlyExitException eee = - new EarlyExitException(47, input); + new EarlyExitException(42, input); throw eee; } - cnt47++; + cnt42++; } while (true); - otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction6001); + otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction6369); newLeafNode(otherlv_4, grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); @@ -6783,7 +7007,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:2846: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:2941:1: entryRuleRelationTypeArtifactTypePredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ; public final EObject entryRuleRelationTypeArtifactTypePredicate() throws RecognitionException { EObject current = null; @@ -6791,17 +7015,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:2847:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2848:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2942:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2943:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF { newCompositeNode(grammarAccess.getRelationTypeArtifactTypePredicateRule()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate6037); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate6405); iv_ruleRelationTypeArtifactTypePredicate=ruleRelationTypeArtifactTypePredicate(); state._fsp--; current =iv_ruleRelationTypeArtifactTypePredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate6047); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate6415); } @@ -6819,7 +7043,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:2855: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:2950:1: ruleRelationTypeArtifactTypePredicate returns [EObject current=null] : (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRelationTypeArtifactTypePredicate() throws RecognitionException { EObject current = null; @@ -6829,28 +7053,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:2858: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:2859: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:2953: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:2954: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:2859: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:2859: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:2954: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:2954:3: otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate6084); + otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate6452); 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:2863:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2864:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2958:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2959:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2864:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2959:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2960:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeArtifactTypePredicateRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate6104); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate6472); newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeCrossReference_1_0()); @@ -6881,7 +7105,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:2884: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:2979:1: entryRuleRelationTypeArtifactPredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ; public final EObject entryRuleRelationTypeArtifactPredicate() throws RecognitionException { EObject current = null; @@ -6889,17 +7113,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:2885:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2886:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2980:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2981:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF { newCompositeNode(grammarAccess.getRelationTypeArtifactPredicateRule()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate6140); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate6508); iv_ruleRelationTypeArtifactPredicate=ruleRelationTypeArtifactPredicate(); state._fsp--; current =iv_ruleRelationTypeArtifactPredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate6150); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate6518); } @@ -6917,7 +7141,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:2893: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:2988:1: ruleRelationTypeArtifactPredicate returns [EObject current=null] : (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRelationTypeArtifactPredicate() throws RecognitionException { EObject current = null; @@ -6927,28 +7151,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:2896: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:2897: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:2991: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:2992: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:2897: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:2897: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:2992: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:2992:3: otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,79,FOLLOW_79_in_ruleRelationTypeArtifactPredicate6187); + otherlv_0=(Token)match(input,80,FOLLOW_80_in_ruleRelationTypeArtifactPredicate6555); 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:2901:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2902:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2996:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2902:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2903:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2998:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeArtifactPredicateRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate6207); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate6575); newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); @@ -6979,7 +7203,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:2922: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:3017:1: entryRuleRelationTypePredicate returns [EObject current=null] : iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ; public final EObject entryRuleRelationTypePredicate() throws RecognitionException { EObject current = null; @@ -6987,17 +7211,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:2923:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2924:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3018:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3019:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF { newCompositeNode(grammarAccess.getRelationTypePredicateRule()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate6243); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate6611); iv_ruleRelationTypePredicate=ruleRelationTypePredicate(); state._fsp--; current =iv_ruleRelationTypePredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate6253); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate6621); } @@ -7015,7 +7239,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:2931: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:3026:1: ruleRelationTypePredicate returns [EObject current=null] : (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ; public final EObject ruleRelationTypePredicate() throws RecognitionException { EObject current = null; @@ -7027,33 +7251,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:2934: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:2935: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:3029: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:3030: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:2935:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) - 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:3030:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA48_0==79) ) { - alt48=1; + if ( (LA43_0==80) ) { + alt43=1; } - else if ( (LA48_0==16) ) { - alt48=2; + else if ( (LA43_0==16) ) { + alt43=2; } else { NoViableAltException nvae = - new NoViableAltException("", 48, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt48) { + switch (alt43) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2936:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3031:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate { newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactPredicateParserRuleCall_0()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate6300); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate6668); this_RelationTypeArtifactPredicate_0=ruleRelationTypeArtifactPredicate(); state._fsp--; @@ -7066,12 +7290,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:2946:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3041:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate { newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactTypePredicateParserRuleCall_1()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate6327); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate6695); this_RelationTypeArtifactTypePredicate_1=ruleRelationTypeArtifactTypePredicate(); state._fsp--; @@ -7104,7 +7328,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:2962: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:3057:1: entryRuleObjectRestriction returns [EObject current=null] : iv_ruleObjectRestriction= ruleObjectRestriction EOF ; public final EObject entryRuleObjectRestriction() throws RecognitionException { EObject current = null; @@ -7112,17 +7336,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:2963:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2964:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3058:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF { newCompositeNode(grammarAccess.getObjectRestrictionRule()); - pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction6362); + pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction6730); iv_ruleObjectRestriction=ruleObjectRestriction(); state._fsp--; current =iv_ruleObjectRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction6372); + match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction6740); } @@ -7140,7 +7364,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:2971: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:3066: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; @@ -7156,41 +7380,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:2974: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:2975: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:3069: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:3070: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:2975:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) - int alt49=4; - 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:3070:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) + int alt44=4; + int LA44_0 = input.LA(1); - if ( (LA49_0==93) ) { - int LA49_1 = input.LA(2); + if ( (LA44_0==94) ) { + int LA44_1 = input.LA(2); - if ( (LA49_1==80) ) { + if ( (LA44_1==81) ) { switch ( input.LA(3) ) { - case 79: + case 16: { - alt49=1; + alt44=2; } break; - case 16: + case 62: { - alt49=2; + alt44=3; } break; case 25: { - alt49=4; + alt44=4; } break; - case 61: + case 80: { - alt49=3; + alt44=1; } break; default: NoViableAltException nvae = - new NoViableAltException("", 49, 3, input); + new NoViableAltException("", 44, 3, input); throw nvae; } @@ -7198,39 +7422,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } else { NoViableAltException nvae = - new NoViableAltException("", 49, 1, input); + new NoViableAltException("", 44, 1, input); throw nvae; } } - else if ( (LA49_0==94) ) { - int LA49_2 = input.LA(2); + else if ( (LA44_0==95) ) { + int LA44_2 = input.LA(2); - if ( (LA49_2==80) ) { + if ( (LA44_2==81) ) { switch ( input.LA(3) ) { - case 79: + case 16: { - alt49=1; + alt44=2; } break; - case 16: + case 62: { - alt49=2; + alt44=3; } break; case 25: { - alt49=4; + alt44=4; } break; - case 61: + case 80: { - alt49=3; + alt44=1; } break; default: NoViableAltException nvae = - new NoViableAltException("", 49, 3, input); + new NoViableAltException("", 44, 3, input); throw nvae; } @@ -7238,25 +7462,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } else { NoViableAltException nvae = - new NoViableAltException("", 49, 2, input); + new NoViableAltException("", 44, 2, input); throw nvae; } } else { NoViableAltException nvae = - new NoViableAltException("", 49, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt49) { + switch (alt44) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2976:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3071:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactMatchRestrictionParserRuleCall_0()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction6419); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction6787); this_ArtifactMatchRestriction_0=ruleArtifactMatchRestriction(); state._fsp--; @@ -7269,12 +7493,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:2986:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3081:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactTypeRestrictionParserRuleCall_1()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction6446); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction6814); this_ArtifactTypeRestriction_1=ruleArtifactTypeRestriction(); state._fsp--; @@ -7287,12 +7511,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:2996:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3091:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getRelationTypeRestrictionParserRuleCall_2()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction6473); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction6841); this_RelationTypeRestriction_2=ruleRelationTypeRestriction(); state._fsp--; @@ -7305,12 +7529,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:3006:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3101:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getAttributeTypeRestrictionParserRuleCall_3()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction6500); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction6868); this_AttributeTypeRestriction_3=ruleAttributeTypeRestriction(); state._fsp--; @@ -7343,7 +7567,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:3022: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:3117:1: entryRuleArtifactMatchRestriction returns [EObject current=null] : iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ; public final EObject entryRuleArtifactMatchRestriction() throws RecognitionException { EObject current = null; @@ -7351,17 +7575,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:3023:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3024:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3118:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3119:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF { newCompositeNode(grammarAccess.getArtifactMatchRestrictionRule()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction6535); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction6903); iv_ruleArtifactMatchRestriction=ruleArtifactMatchRestriction(); state._fsp--; current =iv_ruleArtifactMatchRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction6545); + match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction6913); } @@ -7379,7 +7603,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:3031: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:3126: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; @@ -7393,22 +7617,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:3034: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:3035: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:3129: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:3130: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:3035: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:3035: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:3130: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:3130: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:3035: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:3036: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:3130: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:3131: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:3036: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:3037: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:3131: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:3132:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction6591); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction6959); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -7430,26 +7654,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleArtifactMatchRestriction6603); + otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleArtifactMatchRestriction6971); newLeafNode(otherlv_1, grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,79,FOLLOW_79_in_ruleArtifactMatchRestriction6615); + otherlv_2=(Token)match(input,80,FOLLOW_80_in_ruleArtifactMatchRestriction6983); 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:3061:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3062:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3157:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3062:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3063:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3157:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getArtifactMatchRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction6635); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction7003); newLeafNode(otherlv_3, grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_3_0()); @@ -7459,7 +7683,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,75,FOLLOW_75_in_ruleArtifactMatchRestriction6647); + otherlv_4=(Token)match(input,76,FOLLOW_76_in_ruleArtifactMatchRestriction7015); newLeafNode(otherlv_4, grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); @@ -7484,7 +7708,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:3086: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:3181:1: entryRuleArtifactTypeRestriction returns [EObject current=null] : iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ; public final EObject entryRuleArtifactTypeRestriction() throws RecognitionException { EObject current = null; @@ -7492,17 +7716,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:3087:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3088:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3182:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3183:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF { newCompositeNode(grammarAccess.getArtifactTypeRestrictionRule()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction6683); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction7051); iv_ruleArtifactTypeRestriction=ruleArtifactTypeRestriction(); state._fsp--; current =iv_ruleArtifactTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction6693); + match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction7061); } @@ -7520,7 +7744,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:3095: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:3190: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; @@ -7534,22 +7758,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:3098: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:3099: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:3193: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:3194: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:3099: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:3099: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:3194: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:3194: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:3099: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:3100: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:3194: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:3195: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:3100: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:3101: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:3195: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:3196:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6739); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction7107); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -7571,26 +7795,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleArtifactTypeRestriction6751); + otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleArtifactTypeRestriction7119); newLeafNode(otherlv_1, grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction6763); + otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction7131); 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:3125:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3126:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3221:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3126:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3127:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3221:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getArtifactTypeRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6783); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction7151); newLeafNode(otherlv_3, grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_3_0()); @@ -7600,7 +7824,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,75,FOLLOW_75_in_ruleArtifactTypeRestriction6795); + otherlv_4=(Token)match(input,76,FOLLOW_76_in_ruleArtifactTypeRestriction7163); newLeafNode(otherlv_4, grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); @@ -7625,7 +7849,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:3150: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:3245:1: entryRuleAttributeTypeRestriction returns [EObject current=null] : iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ; public final EObject entryRuleAttributeTypeRestriction() throws RecognitionException { EObject current = null; @@ -7633,17 +7857,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:3151:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3152:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3246:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3247:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF { newCompositeNode(grammarAccess.getAttributeTypeRestrictionRule()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6831); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction7199); iv_ruleAttributeTypeRestriction=ruleAttributeTypeRestriction(); state._fsp--; current =iv_ruleAttributeTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6841); + match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction7209); } @@ -7661,7 +7885,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:3159: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:3254: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; @@ -7678,22 +7902,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:3162: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:3163: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:3257: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:3258: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:3163: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:3163: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:3258: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:3258: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:3163: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:3164: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:3258: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:3259: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:3164: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:3165: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:3259: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:3260:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6887); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction7255); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -7715,26 +7939,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleAttributeTypeRestriction6899); + otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleAttributeTypeRestriction7267); newLeafNode(otherlv_1, grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction6911); + otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction7279); 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:3189:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3190:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3284:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3285:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3190:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3191:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3285:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3286:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6931); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction7299); newLeafNode(otherlv_3, grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeCrossReference_3_0()); @@ -7744,37 +7968,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:3202:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? - int alt50=2; - int LA50_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3297:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA50_0==81) ) { - alt50=1; + if ( (LA45_0==82) ) { + alt45=1; } - switch (alt50) { + switch (alt45) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3202: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:3297:4: otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) { - otherlv_4=(Token)match(input,81,FOLLOW_81_in_ruleAttributeTypeRestriction6944); + otherlv_4=(Token)match(input,82,FOLLOW_82_in_ruleAttributeTypeRestriction7312); newLeafNode(otherlv_4, grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); - otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction6956); + otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction7324); 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:3210:1: ( (otherlv_6= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3211:1: (otherlv_6= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3305:1: ( (otherlv_6= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3306:1: (otherlv_6= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3211:1: (otherlv_6= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3212:3: otherlv_6= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3306:1: (otherlv_6= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3307:3: otherlv_6= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule()); } - otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6976); + otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction7344); newLeafNode(otherlv_6, grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_4_2_0()); @@ -7790,7 +8014,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,75,FOLLOW_75_in_ruleAttributeTypeRestriction6990); + otherlv_7=(Token)match(input,76,FOLLOW_76_in_ruleAttributeTypeRestriction7358); newLeafNode(otherlv_7, grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); @@ -7815,7 +8039,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:3237: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:3332:1: entryRuleRelationTypeRestriction returns [EObject current=null] : iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ; public final EObject entryRuleRelationTypeRestriction() throws RecognitionException { EObject current = null; @@ -7823,17 +8047,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:3238:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3239:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3333:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3334:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF { newCompositeNode(grammarAccess.getRelationTypeRestrictionRule()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction7028); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction7396); iv_ruleRelationTypeRestriction=ruleRelationTypeRestriction(); state._fsp--; current =iv_ruleRelationTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction7038); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction7406); } @@ -7851,7 +8075,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:3246: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:3341: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; @@ -7871,22 +8095,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:3249: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:3250: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:3344: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:3345: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:3250: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:3250: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:3345: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:3345: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:3250: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:3251: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:3345: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:3346: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:3251: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:3252: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:3346: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:3347:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction7084); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction7452); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -7908,44 +8132,44 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleRelationTypeRestriction7096); + otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleRelationTypeRestriction7464); newLeafNode(otherlv_1, grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,61,FOLLOW_61_in_ruleRelationTypeRestriction7108); + otherlv_2=(Token)match(input,62,FOLLOW_62_in_ruleRelationTypeRestriction7476); 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:3276:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) - 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:3371:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA51_0==95) ) { - alt51=1; + if ( (LA46_0==96) ) { + alt46=1; } - else if ( (LA51_0==RULE_STRING) ) { - alt51=2; + else if ( (LA46_0==RULE_STRING) ) { + alt46=2; } else { NoViableAltException nvae = - new NoViableAltException("", 51, 0, input); + new NoViableAltException("", 46, 0, input); throw nvae; } - switch (alt51) { + switch (alt46) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3276: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:3371: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:3276: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:3277: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:3371: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:3372: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:3277: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:3278: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:3372: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:3373:3: lv_relationTypeMatch_3_0= ruleRelationTypeMatch { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchRelationTypeMatchEnumRuleCall_3_0_0()); - pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction7130); + pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction7498); lv_relationTypeMatch_3_0=ruleRelationTypeMatch(); state._fsp--; @@ -7971,20 +8195,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:3295:6: ( (otherlv_4= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3390:6: ( (otherlv_4= RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3295:6: ( (otherlv_4= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3296:1: (otherlv_4= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3390:6: ( (otherlv_4= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3391:1: (otherlv_4= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3296:1: (otherlv_4= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3297:3: otherlv_4= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3391:1: (otherlv_4= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3392:3: otherlv_4= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeRestrictionRule()); } - otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction7156); + otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction7524); newLeafNode(otherlv_4, grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeCrossReference_3_1_0()); @@ -8000,16 +8224,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:3308: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:3309: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:3403: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:3404: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:3309: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:3310: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:3404: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:3405:3: lv_restrictedToSide_5_0= ruleXRelationSideEnum { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideXRelationSideEnumEnumRuleCall_4_0()); - pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction7178); + pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction7546); lv_restrictedToSide_5_0=ruleXRelationSideEnum(); state._fsp--; @@ -8031,24 +8255,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:3326:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? - int alt52=2; - int LA52_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3421:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA52_0==16||LA52_0==79) ) { - alt52=1; + if ( (LA47_0==16||LA47_0==80) ) { + alt47=1; } - switch (alt52) { + switch (alt47) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3327: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:3422: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:3327: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:3328: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:3422: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:3423:3: lv_predicate_6_0= ruleRelationTypePredicate { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPredicateRelationTypePredicateParserRuleCall_5_0()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction7199); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction7567); lv_predicate_6_0=ruleRelationTypePredicate(); state._fsp--; @@ -8073,7 +8297,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,75,FOLLOW_75_in_ruleRelationTypeRestriction7212); + otherlv_7=(Token)match(input,76,FOLLOW_76_in_ruleRelationTypeRestriction7580); newLeafNode(otherlv_7, grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); @@ -8098,7 +8322,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:3356: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:3451: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; @@ -8109,47 +8333,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:3358: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:3359: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:3453: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:3454: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:3359:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) - int alt53=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3454:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) + int alt48=4; switch ( input.LA(1) ) { - case 82: - { - alt53=1; - } - break; case 83: { - alt53=2; + alt48=1; } break; case 84: { - alt53=3; + alt48=2; } break; case 85: { - alt53=4; + alt48=3; + } + break; + case 86: + { + alt48=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 53, 0, input); + new NoViableAltException("", 48, 0, input); throw nvae; } - switch (alt53) { + switch (alt48) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3359: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:3454: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:3359: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:3359: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:3454: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:3454:4: enumLiteral_0= 'ONE_TO_ONE' { - enumLiteral_0=(Token)match(input,82,FOLLOW_82_in_ruleRelationMultiplicityEnum7262); + enumLiteral_0=(Token)match(input,83,FOLLOW_83_in_ruleRelationMultiplicityEnum7630); current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0()); @@ -8161,12 +8385,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:3365: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:3460: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:3365: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:3365: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:3460: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:3460:8: enumLiteral_1= 'ONE_TO_MANY' { - enumLiteral_1=(Token)match(input,83,FOLLOW_83_in_ruleRelationMultiplicityEnum7279); + enumLiteral_1=(Token)match(input,84,FOLLOW_84_in_ruleRelationMultiplicityEnum7647); current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1()); @@ -8178,12 +8402,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:3371: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:3466: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:3371: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:3371: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:3466: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:3466:8: enumLiteral_2= 'MANY_TO_ONE' { - enumLiteral_2=(Token)match(input,84,FOLLOW_84_in_ruleRelationMultiplicityEnum7296); + enumLiteral_2=(Token)match(input,85,FOLLOW_85_in_ruleRelationMultiplicityEnum7664); current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2()); @@ -8195,12 +8419,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:3377: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:3472: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:3377: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:3377: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:3472: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:3472:8: enumLiteral_3= 'MANY_TO_MANY' { - enumLiteral_3=(Token)match(input,85,FOLLOW_85_in_ruleRelationMultiplicityEnum7313); + enumLiteral_3=(Token)match(input,86,FOLLOW_86_in_ruleRelationMultiplicityEnum7681); current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3()); @@ -8232,7 +8456,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:3387: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:3482:1: ruleCompareOp returns [Enumerator current=null] : ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ; public final Enumerator ruleCompareOp() throws RecognitionException { Enumerator current = null; @@ -8241,33 +8465,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:3389: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:3390: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:3484: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:3485: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:3390:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) - int alt54=2; - int LA54_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3485:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA54_0==86) ) { - alt54=1; + if ( (LA49_0==87) ) { + alt49=1; } - else if ( (LA54_0==87) ) { - alt54=2; + else if ( (LA49_0==88) ) { + alt49=2; } else { NoViableAltException nvae = - new NoViableAltException("", 54, 0, input); + new NoViableAltException("", 49, 0, input); throw nvae; } - switch (alt54) { + switch (alt49) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3390:2: (enumLiteral_0= 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3485:2: (enumLiteral_0= 'EQ' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3390:2: (enumLiteral_0= 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3390:4: enumLiteral_0= 'EQ' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3485:2: (enumLiteral_0= 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3485:4: enumLiteral_0= 'EQ' { - enumLiteral_0=(Token)match(input,86,FOLLOW_86_in_ruleCompareOp7358); + enumLiteral_0=(Token)match(input,87,FOLLOW_87_in_ruleCompareOp7726); current = grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0()); @@ -8279,12 +8503,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:3396:6: (enumLiteral_1= 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:6: (enumLiteral_1= 'LIKE' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3396:6: (enumLiteral_1= 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3396:8: enumLiteral_1= 'LIKE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:6: (enumLiteral_1= 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:8: enumLiteral_1= 'LIKE' { - enumLiteral_1=(Token)match(input,87,FOLLOW_87_in_ruleCompareOp7375); + enumLiteral_1=(Token)match(input,88,FOLLOW_88_in_ruleCompareOp7743); current = grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1()); @@ -8316,7 +8540,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:3406: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:3501:1: ruleXLogicOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ; public final Enumerator ruleXLogicOperator() throws RecognitionException { Enumerator current = null; @@ -8325,33 +8549,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:3408: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:3409: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:3503: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:3504: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:3409:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) - int alt55=2; - int LA55_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3504:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA55_0==88) ) { - alt55=1; + if ( (LA50_0==89) ) { + alt50=1; } - else if ( (LA55_0==89) ) { - alt55=2; + else if ( (LA50_0==90) ) { + alt50=2; } else { NoViableAltException nvae = - new NoViableAltException("", 55, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt55) { + switch (alt50) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3409:2: (enumLiteral_0= 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3504:2: (enumLiteral_0= 'AND' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3409:2: (enumLiteral_0= 'AND' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3409:4: enumLiteral_0= 'AND' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3504:2: (enumLiteral_0= 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3504:4: enumLiteral_0= 'AND' { - enumLiteral_0=(Token)match(input,88,FOLLOW_88_in_ruleXLogicOperator7420); + enumLiteral_0=(Token)match(input,89,FOLLOW_89_in_ruleXLogicOperator7788); current = grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0()); @@ -8363,12 +8587,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:3415:6: (enumLiteral_1= 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3510:6: (enumLiteral_1= 'OR' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3415:6: (enumLiteral_1= 'OR' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3415:8: enumLiteral_1= 'OR' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3510:6: (enumLiteral_1= 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3510:8: enumLiteral_1= 'OR' { - enumLiteral_1=(Token)match(input,89,FOLLOW_89_in_ruleXLogicOperator7437); + enumLiteral_1=(Token)match(input,90,FOLLOW_90_in_ruleXLogicOperator7805); current = grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1()); @@ -8400,7 +8624,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:3425: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:3520: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; @@ -8411,47 +8635,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:3427: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:3428: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:3522: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:3523: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:3428:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) - int alt56=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3523:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) + int alt51=4; switch ( input.LA(1) ) { - case 90: + case 91: { - alt56=1; + alt51=1; } break; - case 91: + case 92: { - alt56=2; + alt51=2; } break; - case 92: + case 93: { - alt56=3; + alt51=3; } break; case 24: { - alt56=4; + alt51=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 56, 0, input); + new NoViableAltException("", 51, 0, input); throw nvae; } - switch (alt56) { + switch (alt51) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3428:2: (enumLiteral_0= 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3523:2: (enumLiteral_0= 'artifactName' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3428:2: (enumLiteral_0= 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3428:4: enumLiteral_0= 'artifactName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3523:2: (enumLiteral_0= 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3523:4: enumLiteral_0= 'artifactName' { - enumLiteral_0=(Token)match(input,90,FOLLOW_90_in_ruleMatchField7482); + enumLiteral_0=(Token)match(input,91,FOLLOW_91_in_ruleMatchField7850); current = grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0()); @@ -8463,12 +8687,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:3434:6: (enumLiteral_1= 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3529:6: (enumLiteral_1= 'artifactGuid' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3434:6: (enumLiteral_1= 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3434:8: enumLiteral_1= 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3529:6: (enumLiteral_1= 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3529:8: enumLiteral_1= 'artifactGuid' { - enumLiteral_1=(Token)match(input,91,FOLLOW_91_in_ruleMatchField7499); + enumLiteral_1=(Token)match(input,92,FOLLOW_92_in_ruleMatchField7867); current = grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1()); @@ -8480,12 +8704,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:3440:6: (enumLiteral_2= 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3535:6: (enumLiteral_2= 'branchName' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3440:6: (enumLiteral_2= 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3440:8: enumLiteral_2= 'branchName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3535:6: (enumLiteral_2= 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3535:8: enumLiteral_2= 'branchName' { - enumLiteral_2=(Token)match(input,92,FOLLOW_92_in_ruleMatchField7516); + enumLiteral_2=(Token)match(input,93,FOLLOW_93_in_ruleMatchField7884); current = grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2()); @@ -8497,12 +8721,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:3446:6: (enumLiteral_3= 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3541:6: (enumLiteral_3= 'branchGuid' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3446:6: (enumLiteral_3= 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3446:8: enumLiteral_3= 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3541:6: (enumLiteral_3= 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3541:8: enumLiteral_3= 'branchGuid' { - enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField7533); + enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField7901); current = grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3()); @@ -8534,7 +8758,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:3456: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:3551:1: ruleAccessPermissionEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ; public final Enumerator ruleAccessPermissionEnum() throws RecognitionException { Enumerator current = null; @@ -8543,33 +8767,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:3458: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:3459: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:3553: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:3554: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:3459:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) - int alt57=2; - int LA57_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3554:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA57_0==93) ) { - alt57=1; + if ( (LA52_0==94) ) { + alt52=1; } - else if ( (LA57_0==94) ) { - alt57=2; + else if ( (LA52_0==95) ) { + alt52=2; } else { NoViableAltException nvae = - new NoViableAltException("", 57, 0, input); + new NoViableAltException("", 52, 0, input); throw nvae; } - switch (alt57) { + switch (alt52) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3459:2: (enumLiteral_0= 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3554:2: (enumLiteral_0= 'ALLOW' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3459:2: (enumLiteral_0= 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3459:4: enumLiteral_0= 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3554:2: (enumLiteral_0= 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3554:4: enumLiteral_0= 'ALLOW' { - enumLiteral_0=(Token)match(input,93,FOLLOW_93_in_ruleAccessPermissionEnum7578); + enumLiteral_0=(Token)match(input,94,FOLLOW_94_in_ruleAccessPermissionEnum7946); current = grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0()); @@ -8581,12 +8805,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:3465:6: (enumLiteral_1= 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3560:6: (enumLiteral_1= 'DENY' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3465:6: (enumLiteral_1= 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3465:8: enumLiteral_1= 'DENY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3560:6: (enumLiteral_1= 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3560:8: enumLiteral_1= 'DENY' { - enumLiteral_1=(Token)match(input,94,FOLLOW_94_in_ruleAccessPermissionEnum7595); + enumLiteral_1=(Token)match(input,95,FOLLOW_95_in_ruleAccessPermissionEnum7963); current = grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1()); @@ -8618,7 +8842,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:3475: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:3570:1: ruleRelationTypeMatch returns [Enumerator current=null] : (enumLiteral_0= 'ALL' ) ; public final Enumerator ruleRelationTypeMatch() throws RecognitionException { Enumerator current = null; @@ -8626,13 +8850,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:3477:28: ( (enumLiteral_0= 'ALL' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3478:1: (enumLiteral_0= 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3572:28: ( (enumLiteral_0= 'ALL' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3573:1: (enumLiteral_0= 'ALL' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3478:1: (enumLiteral_0= 'ALL' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3478:3: enumLiteral_0= 'ALL' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3573:1: (enumLiteral_0= 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3573:3: enumLiteral_0= 'ALL' { - enumLiteral_0=(Token)match(input,95,FOLLOW_95_in_ruleRelationTypeMatch7639); + enumLiteral_0=(Token)match(input,96,FOLLOW_96_in_ruleRelationTypeMatch8007); current = grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration()); @@ -8658,7 +8882,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:3488: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:3583: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; @@ -8668,42 +8892,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:3490: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:3491: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:3585: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:3586: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:3491:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) - int alt58=3; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3586:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) + int alt53=3; switch ( input.LA(1) ) { - case 96: + case 97: { - alt58=1; + alt53=1; } break; - case 97: + case 98: { - alt58=2; + alt53=2; } break; - case 98: + case 99: { - alt58=3; + alt53=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 58, 0, input); + new NoViableAltException("", 53, 0, input); throw nvae; } - switch (alt58) { + switch (alt53) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:2: (enumLiteral_0= 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3586:2: (enumLiteral_0= 'SIDE_A' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:2: (enumLiteral_0= 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3491:4: enumLiteral_0= 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3586:2: (enumLiteral_0= 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3586:4: enumLiteral_0= 'SIDE_A' { - enumLiteral_0=(Token)match(input,96,FOLLOW_96_in_ruleXRelationSideEnum7683); + enumLiteral_0=(Token)match(input,97,FOLLOW_97_in_ruleXRelationSideEnum8051); current = grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0()); @@ -8715,12 +8939,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:3497:6: (enumLiteral_1= 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3592:6: (enumLiteral_1= 'SIDE_B' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3497:6: (enumLiteral_1= 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3497:8: enumLiteral_1= 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3592:6: (enumLiteral_1= 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3592:8: enumLiteral_1= 'SIDE_B' { - enumLiteral_1=(Token)match(input,97,FOLLOW_97_in_ruleXRelationSideEnum7700); + enumLiteral_1=(Token)match(input,98,FOLLOW_98_in_ruleXRelationSideEnum8068); current = grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1()); @@ -8732,12 +8956,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:3503:6: (enumLiteral_2= 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3598:6: (enumLiteral_2= 'BOTH' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3503:6: (enumLiteral_2= 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3503:8: enumLiteral_2= 'BOTH' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3598:6: (enumLiteral_2= 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3598:8: enumLiteral_2= 'BOTH' { - enumLiteral_2=(Token)match(input,98,FOLLOW_98_in_ruleXRelationSideEnum7717); + enumLiteral_2=(Token)match(input,99,FOLLOW_99_in_ruleXRelationSideEnum8085); current = grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2()); @@ -8774,16 +8998,16 @@ 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[]{0x289000000201A002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_ruleOseeDsl289 = new BitSet(new long[]{0x2890000002018002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000003200L}); - public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl367 = new BitSet(new long[]{0x0000000000000002L,0x0000000000003200L}); + public static final BitSet FOLLOW_ruleImport_in_ruleOseeDsl131 = new BitSet(new long[]{0x512000000201A002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_ruleOseeDsl289 = new BitSet(new long[]{0x5120000002018002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000006400L}); + public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl367 = new BitSet(new long[]{0x0000000000000002L,0x0000000000006400L}); public static final BitSet FOLLOW_ruleImport_in_entryRuleImport405 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleImport415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_13_in_ruleImport452 = new BitSet(new long[]{0x0000000000000010L}); @@ -8825,7 +9049,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_EOF_in_entryRuleXAttributeType1292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_ruleXAttributeType1329 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1346 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_17_in_ruleXAttributeType1364 = new BitSet(new long[]{0x000FFF0000000020L}); + public static final BitSet FOLLOW_17_in_ruleXAttributeType1364 = new BitSet(new long[]{0x001FFF0000000020L}); public static final BitSet FOLLOW_ruleAttributeBaseType_in_ruleXAttributeType1385 = new BitSet(new long[]{0x0000000004080000L}); public static final BitSet FOLLOW_26_in_ruleXAttributeType1399 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1419 = new BitSet(new long[]{0x0000000000080000L}); @@ -8834,7 +9058,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1463 = new BitSet(new long[]{0x0000000000200000L}); public static final BitSet FOLLOW_21_in_ruleXAttributeType1482 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXAttributeType1499 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_27_in_ruleXAttributeType1516 = new BitSet(new long[]{0x000FFF0030000020L}); + public static final BitSet FOLLOW_27_in_ruleXAttributeType1516 = new BitSet(new long[]{0x001FFF0030000020L}); public static final BitSet FOLLOW_28_in_ruleXAttributeType1536 = new BitSet(new long[]{0x0000000040000000L}); public static final BitSet FOLLOW_29_in_ruleXAttributeType1565 = new BitSet(new long[]{0x0000000040000000L}); public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1597 = new BitSet(new long[]{0x0000000040000000L}); @@ -8843,268 +9067,269 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_31_in_ruleXAttributeType1646 = new BitSet(new long[]{0x0000000100000080L}); public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXAttributeType1665 = new BitSet(new long[]{0x000000FA00400000L}); public static final BitSet FOLLOW_32_in_ruleXAttributeType1686 = new BitSet(new long[]{0x000000FA00400000L}); - public static final BitSet FOLLOW_33_in_ruleXAttributeType1715 = new BitSet(new long[]{0x000FFF0400000020L}); - public static final BitSet FOLLOW_34_in_ruleXAttributeType1735 = new BitSet(new long[]{0x000000F800400000L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1767 = new BitSet(new long[]{0x000000F800400000L}); - public static final BitSet FOLLOW_35_in_ruleXAttributeType1785 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1805 = new BitSet(new long[]{0x000000F000400000L}); - public static final BitSet FOLLOW_36_in_ruleXAttributeType1820 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1837 = new BitSet(new long[]{0x000000E000400000L}); - public static final BitSet FOLLOW_37_in_ruleXAttributeType1857 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1874 = new BitSet(new long[]{0x000000C000400000L}); - public static final BitSet FOLLOW_38_in_ruleXAttributeType1894 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1911 = new BitSet(new long[]{0x0000008000400000L}); - public static final BitSet FOLLOW_39_in_ruleXAttributeType1931 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1948 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXAttributeType1967 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeBaseType_in_entryRuleAttributeBaseType2004 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAttributeBaseType2015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_ruleAttributeBaseType2053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_ruleAttributeBaseType2072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_ruleAttributeBaseType2091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_ruleAttributeBaseType2110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_ruleAttributeBaseType2129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_ruleAttributeBaseType2148 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_ruleAttributeBaseType2167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_ruleAttributeBaseType2186 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_ruleAttributeBaseType2205 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_ruleAttributeBaseType2224 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_ruleAttributeBaseType2243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_ruleAttributeBaseType2262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2335 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2345 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_ruleXOseeEnumType2382 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2399 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2416 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2429 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2446 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2465 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2482 = new BitSet(new long[]{0x0020000000400000L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2508 = new BitSet(new long[]{0x0020000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2557 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_ruleXOseeEnumEntry2604 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2621 = new BitSet(new long[]{0x0040001000000082L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2643 = new BitSet(new long[]{0x0040001000000002L}); - public static final BitSet FOLLOW_54_in_ruleXOseeEnumEntry2662 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2679 = new BitSet(new long[]{0x0000001000000002L}); - public static final BitSet FOLLOW_36_in_ruleXOseeEnumEntry2699 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2759 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride2769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_ruleXOseeEnumOverride2806 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2826 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride2838 = new BitSet(new long[]{0x0700000000400000L}); - public static final BitSet FOLLOW_56_in_ruleXOseeEnumOverride2856 = new BitSet(new long[]{0x0600000000400000L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2891 = new BitSet(new long[]{0x0600000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride2904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2940 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption2950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption2997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption3024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum3059 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum3069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_57_in_ruleAddEnum3106 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3123 = new BitSet(new long[]{0x0040001000000082L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3145 = new BitSet(new long[]{0x0040001000000002L}); - public static final BitSet FOLLOW_54_in_ruleAddEnum3164 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3181 = new BitSet(new long[]{0x0000001000000002L}); - public static final BitSet FOLLOW_36_in_ruleAddEnum3201 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3261 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3271 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_ruleRemoveEnum3308 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_entryRuleXOseeArtifactTypeOverride3364 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeArtifactTypeOverride3374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_59_in_ruleXOseeArtifactTypeOverride3411 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeArtifactTypeOverride3431 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXOseeArtifactTypeOverride3443 = new BitSet(new long[]{0x1700000000000000L}); - public static final BitSet FOLLOW_56_in_ruleXOseeArtifactTypeOverride3461 = new BitSet(new long[]{0x1700000000000000L}); - public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_ruleXOseeArtifactTypeOverride3496 = new BitSet(new long[]{0x1700000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXOseeArtifactTypeOverride3509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_entryRuleAttributeOverrideOption3545 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAttributeOverrideOption3555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddAttribute_in_ruleAttributeOverrideOption3602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveAttribute_in_ruleAttributeOverrideOption3629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUpdateAttribute_in_ruleAttributeOverrideOption3656 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddAttribute_in_entryRuleAddAttribute3691 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAddAttribute3701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_57_in_ruleAddAttribute3738 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_ruleAddAttribute3759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveAttribute_in_entryRuleRemoveAttribute3795 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRemoveAttribute3805 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_ruleRemoveAttribute3842 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_23_in_ruleRemoveAttribute3854 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveAttribute3874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUpdateAttribute_in_entryRuleUpdateAttribute3910 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleUpdateAttribute3920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_60_in_ruleUpdateAttribute3957 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_ruleUpdateAttribute3978 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType4014 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType4024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_61_in_ruleXRelationType4061 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4078 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXRelationType4095 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_20_in_ruleXRelationType4108 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4125 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_21_in_ruleXRelationType4144 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType4161 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_62_in_ruleXRelationType4178 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4195 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_63_in_ruleXRelationType4212 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_64_in_ruleXRelationType4244 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_65_in_ruleXRelationType4278 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_66_in_ruleXRelationType4310 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000070L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType4331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_67_in_ruleXRelationType4343 = new BitSet(new long[]{0x0000000000000000L,0x00000000003C0000L}); - public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType4364 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXRelationType4376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType4413 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType4424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_ruleRelationOrderType4462 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_69_in_ruleRelationOrderType4481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_70_in_ruleRelationOrderType4500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType4521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition4568 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCondition4578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition4625 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition4652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition4687 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition4697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition4743 = new BitSet(new long[]{0x0000000000000000L,0x0000000000C00000L}); - public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition4764 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition4781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4822 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition4832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_71_in_ruleCompoundCondition4869 = new BitSet(new long[]{0x0000000001000000L,0x000000001C000000L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4890 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000000L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4912 = new BitSet(new long[]{0x0000000001000000L,0x000000001C000000L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4933 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000100L}); - public static final BitSet FOLLOW_72_in_ruleCompoundCondition4947 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4983 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher4993 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_ruleXArtifactMatcher5030 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher5047 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_74_in_ruleXArtifactMatcher5064 = new BitSet(new long[]{0x0000000001000000L,0x000000001C000080L}); - public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher5085 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000800L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher5107 = new BitSet(new long[]{0x0000000001000000L,0x000000001C000080L}); - public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher5128 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000800L}); - public static final BitSet FOLLOW_75_in_ruleXArtifactMatcher5142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRole_in_entryRuleRole5178 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRole5188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_76_in_ruleRole5225 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRole5242 = new BitSet(new long[]{0x00000000000A0000L}); - public static final BitSet FOLLOW_17_in_ruleRole5260 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRole5280 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleRole5294 = new BitSet(new long[]{0x0000000000100000L,0x0000000000002000L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole5316 = new BitSet(new long[]{0x0000000000500000L,0x0000000000002000L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole5343 = new BitSet(new long[]{0x0000000000500000L,0x0000000000002000L}); - public static final BitSet FOLLOW_22_in_ruleRole5357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext5393 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext5403 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_ruleReferencedContext5440 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext5457 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleReferencedContext5474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups5510 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups5520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_ruleUsersAndGroups5557 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups5574 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleUsersAndGroups5591 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext5627 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext5637 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_ruleAccessContext5674 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5691 = new BitSet(new long[]{0x00000000000A0000L}); - public static final BitSet FOLLOW_17_in_ruleAccessContext5709 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5729 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleAccessContext5743 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_20_in_ruleAccessContext5755 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5772 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleAccessContext5789 = new BitSet(new long[]{0x0000000000000000L,0x0000000060004000L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext5811 = new BitSet(new long[]{0x0000000000400000L,0x0000000060004000L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5838 = new BitSet(new long[]{0x0000000000400000L,0x0000000060004000L}); - public static final BitSet FOLLOW_22_in_ruleAccessContext5852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5888 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction5898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_78_in_ruleHierarchyRestriction5935 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5955 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction5967 = new BitSet(new long[]{0x0000000000000000L,0x0000000060000000L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5988 = new BitSet(new long[]{0x0000000000400000L,0x0000000060000000L}); - public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction6001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate6037 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate6047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate6084 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate6104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate6140 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate6150 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_ruleRelationTypeArtifactPredicate6187 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate6207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate6243 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate6253 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate6300 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate6327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction6362 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction6372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction6419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction6446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction6473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction6500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction6535 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction6545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction6591 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_80_in_ruleArtifactMatchRestriction6603 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_79_in_ruleArtifactMatchRestriction6615 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction6635 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleArtifactMatchRestriction6647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction6683 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction6693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_80_in_ruleArtifactTypeRestriction6751 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction6763 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleArtifactTypeRestriction6795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6831 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6887 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_80_in_ruleAttributeTypeRestriction6899 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction6911 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6931 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020800L}); - public static final BitSet FOLLOW_81_in_ruleAttributeTypeRestriction6944 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction6956 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleAttributeTypeRestriction6990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction7028 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction7038 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction7084 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_80_in_ruleRelationTypeRestriction7096 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_61_in_ruleRelationTypeRestriction7108 = new BitSet(new long[]{0x0000000000000010L,0x0000000080000000L}); - public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction7130 = new BitSet(new long[]{0x0000000000000000L,0x0000000700000000L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction7156 = new BitSet(new long[]{0x0000000000000000L,0x0000000700000000L}); - public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction7178 = new BitSet(new long[]{0x0000000000010000L,0x0000000000008800L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction7199 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleRelationTypeRestriction7212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_ruleRelationMultiplicityEnum7262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_ruleRelationMultiplicityEnum7279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_ruleRelationMultiplicityEnum7296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_ruleRelationMultiplicityEnum7313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_ruleCompareOp7358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_ruleCompareOp7375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_ruleXLogicOperator7420 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_ruleXLogicOperator7437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_ruleMatchField7482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_ruleMatchField7499 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_ruleMatchField7516 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_ruleMatchField7533 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_ruleAccessPermissionEnum7578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_94_in_ruleAccessPermissionEnum7595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_ruleRelationTypeMatch7639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_96_in_ruleXRelationSideEnum7683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_ruleXRelationSideEnum7700 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_98_in_ruleXRelationSideEnum7717 = new BitSet(new long[]{0x0000000000000002L}); - -}
\ No newline at end of file + public static final BitSet FOLLOW_33_in_ruleXAttributeType1760 = new BitSet(new long[]{0x001FFF0400000020L}); + public static final BitSet FOLLOW_34_in_ruleXAttributeType1780 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1812 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_35_in_ruleXAttributeType1883 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1903 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_36_in_ruleXAttributeType1971 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1988 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_37_in_ruleXAttributeType2061 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType2078 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_38_in_ruleXAttributeType2151 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType2168 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_39_in_ruleXAttributeType2241 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType2258 = new BitSet(new long[]{0x000000FA00400000L}); + public static final BitSet FOLLOW_22_in_ruleXAttributeType2316 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeBaseType_in_entryRuleAttributeBaseType2353 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAttributeBaseType2364 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_ruleAttributeBaseType2402 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_ruleAttributeBaseType2421 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_ruleAttributeBaseType2440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_ruleAttributeBaseType2459 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_ruleAttributeBaseType2478 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_ruleAttributeBaseType2497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_ruleAttributeBaseType2516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_47_in_ruleAttributeBaseType2535 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_48_in_ruleAttributeBaseType2554 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_ruleAttributeBaseType2573 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_ruleAttributeBaseType2592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_ruleAttributeBaseType2611 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_ruleAttributeBaseType2630 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2703 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2713 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_ruleXOseeEnumType2750 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2767 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2784 = new BitSet(new long[]{0x0000000000300000L}); + public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2797 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2814 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2833 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2850 = new BitSet(new long[]{0x0040000000400000L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2876 = new BitSet(new long[]{0x0040000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2889 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2925 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2935 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_ruleXOseeEnumEntry2972 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2989 = new BitSet(new long[]{0x0080001000000082L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry3011 = new BitSet(new long[]{0x0080001000000002L}); + public static final BitSet FOLLOW_55_in_ruleXOseeEnumEntry3030 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry3047 = new BitSet(new long[]{0x0000001000000002L}); + public static final BitSet FOLLOW_36_in_ruleXOseeEnumEntry3067 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry3084 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride3127 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride3137 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_ruleXOseeEnumOverride3174 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride3194 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride3206 = new BitSet(new long[]{0x0E00000000400000L}); + public static final BitSet FOLLOW_57_in_ruleXOseeEnumOverride3224 = new BitSet(new long[]{0x0C00000000400000L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride3259 = new BitSet(new long[]{0x0C00000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride3272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption3308 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption3318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption3365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption3392 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum3427 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum3437 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_ruleAddEnum3474 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3491 = new BitSet(new long[]{0x0080001000000082L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3513 = new BitSet(new long[]{0x0080001000000002L}); + public static final BitSet FOLLOW_55_in_ruleAddEnum3532 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3549 = new BitSet(new long[]{0x0000001000000002L}); + public static final BitSet FOLLOW_36_in_ruleAddEnum3569 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3629 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3639 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_ruleRemoveEnum3676 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3696 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeArtifactTypeOverride_in_entryRuleXOseeArtifactTypeOverride3732 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeArtifactTypeOverride3742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_ruleXOseeArtifactTypeOverride3779 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeArtifactTypeOverride3799 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXOseeArtifactTypeOverride3811 = new BitSet(new long[]{0x2E00000000000000L}); + public static final BitSet FOLLOW_57_in_ruleXOseeArtifactTypeOverride3829 = new BitSet(new long[]{0x2E00000000000000L}); + public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_ruleXOseeArtifactTypeOverride3864 = new BitSet(new long[]{0x2E00000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXOseeArtifactTypeOverride3877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeOverrideOption_in_entryRuleAttributeOverrideOption3913 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAttributeOverrideOption3923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddAttribute_in_ruleAttributeOverrideOption3970 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveAttribute_in_ruleAttributeOverrideOption3997 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUpdateAttribute_in_ruleAttributeOverrideOption4024 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddAttribute_in_entryRuleAddAttribute4059 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAddAttribute4069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_ruleAddAttribute4106 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_ruleAddAttribute4127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveAttribute_in_entryRuleRemoveAttribute4163 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRemoveAttribute4173 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_ruleRemoveAttribute4210 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_23_in_ruleRemoveAttribute4222 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveAttribute4242 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUpdateAttribute_in_entryRuleUpdateAttribute4278 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleUpdateAttribute4288 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_61_in_ruleUpdateAttribute4325 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_ruleUpdateAttribute4346 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType4382 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType4392 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_62_in_ruleXRelationType4429 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4446 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXRelationType4463 = new BitSet(new long[]{0x0000000000300000L}); + public static final BitSet FOLLOW_20_in_ruleXRelationType4476 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4493 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_21_in_ruleXRelationType4512 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType4529 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_63_in_ruleXRelationType4546 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4563 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_64_in_ruleXRelationType4580 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4600 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_65_in_ruleXRelationType4612 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4629 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_66_in_ruleXRelationType4646 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType4666 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_67_in_ruleXRelationType4678 = new BitSet(new long[]{0x0000000000000020L,0x00000000000000E0L}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType4699 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_68_in_ruleXRelationType4711 = new BitSet(new long[]{0x0000000000000000L,0x0000000000780000L}); + public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType4732 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXRelationType4744 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType4781 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType4792 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_69_in_ruleRelationOrderType4830 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_70_in_ruleRelationOrderType4849 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_71_in_ruleRelationOrderType4868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType4889 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition4936 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleCondition4946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition4993 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition5020 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition5055 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition5065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition5111 = new BitSet(new long[]{0x0000000000000000L,0x0000000001800000L}); + public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition5132 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition5149 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition5190 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition5200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_72_in_ruleCompoundCondition5237 = new BitSet(new long[]{0x0000000001000000L,0x0000000038000000L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition5258 = new BitSet(new long[]{0x0000000000000000L,0x0000000006000000L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition5280 = new BitSet(new long[]{0x0000000001000000L,0x0000000038000000L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition5301 = new BitSet(new long[]{0x0000000000000000L,0x0000000006000200L}); + public static final BitSet FOLLOW_73_in_ruleCompoundCondition5315 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher5351 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher5361 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_ruleXArtifactMatcher5398 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher5415 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_75_in_ruleXArtifactMatcher5432 = new BitSet(new long[]{0x0000000001000000L,0x0000000038000100L}); + public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher5453 = new BitSet(new long[]{0x0000000000000000L,0x0000000006001000L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher5475 = new BitSet(new long[]{0x0000000001000000L,0x0000000038000100L}); + public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher5496 = new BitSet(new long[]{0x0000000000000000L,0x0000000006001000L}); + public static final BitSet FOLLOW_76_in_ruleXArtifactMatcher5510 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRole_in_entryRuleRole5546 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRole5556 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_ruleRole5593 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRole5610 = new BitSet(new long[]{0x00000000000A0000L}); + public static final BitSet FOLLOW_17_in_ruleRole5628 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRole5648 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleRole5662 = new BitSet(new long[]{0x0000000000100000L,0x0000000000004000L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole5684 = new BitSet(new long[]{0x0000000000500000L,0x0000000000004000L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole5711 = new BitSet(new long[]{0x0000000000500000L,0x0000000000004000L}); + public static final BitSet FOLLOW_22_in_ruleRole5725 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext5761 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext5771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_78_in_ruleReferencedContext5808 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext5825 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleReferencedContext5842 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups5878 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups5888 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_ruleUsersAndGroups5925 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups5942 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleUsersAndGroups5959 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext5995 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext6005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_78_in_ruleAccessContext6042 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext6059 = new BitSet(new long[]{0x00000000000A0000L}); + public static final BitSet FOLLOW_17_in_ruleAccessContext6077 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext6097 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleAccessContext6111 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_20_in_ruleAccessContext6123 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext6140 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleAccessContext6157 = new BitSet(new long[]{0x0000000000000000L,0x00000000C0008000L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext6179 = new BitSet(new long[]{0x0000000000400000L,0x00000000C0008000L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext6206 = new BitSet(new long[]{0x0000000000400000L,0x00000000C0008000L}); + public static final BitSet FOLLOW_22_in_ruleAccessContext6220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction6256 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction6266 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_ruleHierarchyRestriction6303 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction6323 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction6335 = new BitSet(new long[]{0x0000000000000000L,0x00000000C0000000L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction6356 = new BitSet(new long[]{0x0000000000400000L,0x00000000C0000000L}); + public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction6369 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate6405 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate6415 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate6452 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate6472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate6508 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate6518 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_80_in_ruleRelationTypeArtifactPredicate6555 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate6575 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate6611 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate6621 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate6668 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate6695 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction6730 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction6740 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction6787 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction6814 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction6841 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction6868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction6903 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction6913 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction6959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_81_in_ruleArtifactMatchRestriction6971 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_80_in_ruleArtifactMatchRestriction6983 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction7003 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleArtifactMatchRestriction7015 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction7051 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction7061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction7107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_81_in_ruleArtifactTypeRestriction7119 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction7131 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction7151 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleArtifactTypeRestriction7163 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction7199 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction7209 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction7255 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_81_in_ruleAttributeTypeRestriction7267 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction7279 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction7299 = new BitSet(new long[]{0x0000000000000000L,0x0000000000041000L}); + public static final BitSet FOLLOW_82_in_ruleAttributeTypeRestriction7312 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction7324 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction7344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleAttributeTypeRestriction7358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction7396 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction7406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction7452 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_81_in_ruleRelationTypeRestriction7464 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_62_in_ruleRelationTypeRestriction7476 = new BitSet(new long[]{0x0000000000000010L,0x0000000100000000L}); + public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction7498 = new BitSet(new long[]{0x0000000000000000L,0x0000000E00000000L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction7524 = new BitSet(new long[]{0x0000000000000000L,0x0000000E00000000L}); + public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction7546 = new BitSet(new long[]{0x0000000000010000L,0x0000000000011000L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction7567 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleRelationTypeRestriction7580 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_ruleRelationMultiplicityEnum7630 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_ruleRelationMultiplicityEnum7647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_85_in_ruleRelationMultiplicityEnum7664 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_ruleRelationMultiplicityEnum7681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_ruleCompareOp7726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_ruleCompareOp7743 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_ruleXLogicOperator7788 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_ruleXLogicOperator7805 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_ruleMatchField7850 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_ruleMatchField7867 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_ruleMatchField7884 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_24_in_ruleMatchField7901 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_94_in_ruleAccessPermissionEnum7946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_ruleAccessPermissionEnum7963 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_ruleRelationTypeMatch8007 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_ruleXRelationSideEnum8051 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_98_in_ruleXRelationSideEnum8068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_99_in_ruleXRelationSideEnum8085 = new BitSet(new long[]{0x0000000000000002L}); + +} 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 d225db885b4..499c186f03b 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 @@ -1,7 +1,6 @@ /* * generated by Xtext */ - package org.eclipse.osee.framework.core.dsl.services; import com.google.inject.Singleton; @@ -46,18 +45,13 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cRoleDeclarationsRoleParserRuleCall_2_2_0 = (RuleCall)cRoleDeclarationsAssignment_2_2.eContents().get(0); //OseeDsl: - // // imports+=Import* (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | - // // enumTypes+=XOseeEnumType | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* - // // (artifactMatchRefs+=XArtifactMatcher | accessDeclarations+=AccessContext | roleDeclarations+=Role)*; public ParserRule getRule() { return rule; } //imports+=Import* (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | - // //enumTypes+=XOseeEnumType | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* - // //(artifactMatchRefs+=XArtifactMatcher | accessDeclarations+=AccessContext | roleDeclarations+=Role)* public Group getGroup() { return cGroup; } @@ -68,7 +62,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; } //(artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | enumTypes+=XOseeEnumType - // //| enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* public Alternatives getAlternatives_1() { return cAlternatives_1; } @@ -138,7 +131,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cImportURISTRINGTerminalRuleCall_1_0 = (RuleCall)cImportURIAssignment_1.eContents().get(0); //Import: - // // "import" importURI=STRING; public ParserRule getRule() { return rule; } @@ -164,7 +156,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cIDTerminalRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1); //QUALIFIED_NAME: - // // ID ("." ID)*; public ParserRule getRule() { return rule; } @@ -193,10 +184,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { ///////////////////////////////////////// // // OSEE TYPE MODEL // // - // ///////////////////////////////////////// // OseeElement: - // // XOseeEnumOverride | OseeType; public ParserRule getRule() { return rule; } @@ -219,7 +208,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cXOseeEnumTypeParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); //OseeType: - // // XArtifactType | XRelationType | XAttributeType | XOseeEnumType; public ParserRule getRule() { return rule; } @@ -270,18 +258,13 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_9 = (Keyword)cGroup.eContents().get(9); //XArtifactType: - // // abstract?="abstract"? "artifactType" name=STRING ("extends" superArtifactTypes+=[XArtifactType|STRING] ("," - // // superArtifactTypes+=[XArtifactType|STRING])*)? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT - // // validAttributeTypes+=XAttributeTypeRef* "}"; public ParserRule getRule() { return rule; } //abstract?="abstract"? "artifactType" name=STRING ("extends" superArtifactTypes+=[XArtifactType|STRING] ("," - // //superArtifactTypes+=[XArtifactType|STRING])*)? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT - // //validAttributeTypes+=XAttributeTypeRef* "}" public Group getGroup() { return cGroup; } @@ -377,7 +360,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cBranchGuidSTRINGTerminalRuleCall_2_1_0 = (RuleCall)cBranchGuidAssignment_2_1.eContents().get(0); //XAttributeTypeRef: - // // "attribute" validAttributeType=[XAttributeType|STRING] ("branchGuid" branchGuid=STRING)?; public ParserRule getRule() { return rule; } @@ -446,61 +428,51 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Alternatives cMaxAlternatives_13_0 = (Alternatives)cMaxAssignment_13.eContents().get(0); private final RuleCall cMaxWHOLE_NUM_STRTerminalRuleCall_13_0_0 = (RuleCall)cMaxAlternatives_13_0.eContents().get(0); private final Keyword cMaxUnlimitedKeyword_13_0_1 = (Keyword)cMaxAlternatives_13_0.eContents().get(1); - private final Group cGroup_14 = (Group)cGroup.eContents().get(14); - private final Keyword cTaggerIdKeyword_14_0 = (Keyword)cGroup_14.eContents().get(0); - private final Assignment cTaggerIdAssignment_14_1 = (Assignment)cGroup_14.eContents().get(1); - private final Alternatives cTaggerIdAlternatives_14_1_0 = (Alternatives)cTaggerIdAssignment_14_1.eContents().get(0); - private final Keyword cTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0 = (Keyword)cTaggerIdAlternatives_14_1_0.eContents().get(0); - private final RuleCall cTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1 = (RuleCall)cTaggerIdAlternatives_14_1_0.eContents().get(1); - private final Group cGroup_15 = (Group)cGroup.eContents().get(15); - private final Keyword cEnumTypeKeyword_15_0 = (Keyword)cGroup_15.eContents().get(0); - private final Assignment cEnumTypeAssignment_15_1 = (Assignment)cGroup_15.eContents().get(1); - private final CrossReference cEnumTypeXOseeEnumTypeCrossReference_15_1_0 = (CrossReference)cEnumTypeAssignment_15_1.eContents().get(0); - private final RuleCall cEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1 = (RuleCall)cEnumTypeXOseeEnumTypeCrossReference_15_1_0.eContents().get(1); - private final Group cGroup_16 = (Group)cGroup.eContents().get(16); - private final Keyword cDescriptionKeyword_16_0 = (Keyword)cGroup_16.eContents().get(0); - private final Assignment cDescriptionAssignment_16_1 = (Assignment)cGroup_16.eContents().get(1); - private final RuleCall cDescriptionSTRINGTerminalRuleCall_16_1_0 = (RuleCall)cDescriptionAssignment_16_1.eContents().get(0); - private final Group cGroup_17 = (Group)cGroup.eContents().get(17); - private final Keyword cDefaultValueKeyword_17_0 = (Keyword)cGroup_17.eContents().get(0); - private final Assignment cDefaultValueAssignment_17_1 = (Assignment)cGroup_17.eContents().get(1); - private final RuleCall cDefaultValueSTRINGTerminalRuleCall_17_1_0 = (RuleCall)cDefaultValueAssignment_17_1.eContents().get(0); - private final Group cGroup_18 = (Group)cGroup.eContents().get(18); - private final Keyword cFileExtensionKeyword_18_0 = (Keyword)cGroup_18.eContents().get(0); - private final Assignment cFileExtensionAssignment_18_1 = (Assignment)cGroup_18.eContents().get(1); - private final RuleCall cFileExtensionSTRINGTerminalRuleCall_18_1_0 = (RuleCall)cFileExtensionAssignment_18_1.eContents().get(0); - private final Group cGroup_19 = (Group)cGroup.eContents().get(19); - private final Keyword cMediaTypeKeyword_19_0 = (Keyword)cGroup_19.eContents().get(0); - private final Assignment cMediaTypeAssignment_19_1 = (Assignment)cGroup_19.eContents().get(1); - private final RuleCall cMediaTypeSTRINGTerminalRuleCall_19_1_0 = (RuleCall)cMediaTypeAssignment_19_1.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_20 = (Keyword)cGroup.eContents().get(20); + private final UnorderedGroup cUnorderedGroup_14 = (UnorderedGroup)cGroup.eContents().get(14); + private final Group cGroup_14_0 = (Group)cUnorderedGroup_14.eContents().get(0); + private final Keyword cTaggerIdKeyword_14_0_0 = (Keyword)cGroup_14_0.eContents().get(0); + private final Assignment cTaggerIdAssignment_14_0_1 = (Assignment)cGroup_14_0.eContents().get(1); + private final Alternatives cTaggerIdAlternatives_14_0_1_0 = (Alternatives)cTaggerIdAssignment_14_0_1.eContents().get(0); + private final Keyword cTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0 = (Keyword)cTaggerIdAlternatives_14_0_1_0.eContents().get(0); + private final RuleCall cTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1 = (RuleCall)cTaggerIdAlternatives_14_0_1_0.eContents().get(1); + private final Group cGroup_14_1 = (Group)cUnorderedGroup_14.eContents().get(1); + private final Keyword cEnumTypeKeyword_14_1_0 = (Keyword)cGroup_14_1.eContents().get(0); + private final Assignment cEnumTypeAssignment_14_1_1 = (Assignment)cGroup_14_1.eContents().get(1); + private final CrossReference cEnumTypeXOseeEnumTypeCrossReference_14_1_1_0 = (CrossReference)cEnumTypeAssignment_14_1_1.eContents().get(0); + private final RuleCall cEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1 = (RuleCall)cEnumTypeXOseeEnumTypeCrossReference_14_1_1_0.eContents().get(1); + private final Group cGroup_14_2 = (Group)cUnorderedGroup_14.eContents().get(2); + private final Keyword cDescriptionKeyword_14_2_0 = (Keyword)cGroup_14_2.eContents().get(0); + private final Assignment cDescriptionAssignment_14_2_1 = (Assignment)cGroup_14_2.eContents().get(1); + private final RuleCall cDescriptionSTRINGTerminalRuleCall_14_2_1_0 = (RuleCall)cDescriptionAssignment_14_2_1.eContents().get(0); + private final Group cGroup_14_3 = (Group)cUnorderedGroup_14.eContents().get(3); + private final Keyword cDefaultValueKeyword_14_3_0 = (Keyword)cGroup_14_3.eContents().get(0); + private final Assignment cDefaultValueAssignment_14_3_1 = (Assignment)cGroup_14_3.eContents().get(1); + private final RuleCall cDefaultValueSTRINGTerminalRuleCall_14_3_1_0 = (RuleCall)cDefaultValueAssignment_14_3_1.eContents().get(0); + private final Group cGroup_14_4 = (Group)cUnorderedGroup_14.eContents().get(4); + private final Keyword cFileExtensionKeyword_14_4_0 = (Keyword)cGroup_14_4.eContents().get(0); + private final Assignment cFileExtensionAssignment_14_4_1 = (Assignment)cGroup_14_4.eContents().get(1); + private final RuleCall cFileExtensionSTRINGTerminalRuleCall_14_4_1_0 = (RuleCall)cFileExtensionAssignment_14_4_1.eContents().get(0); + private final Group cGroup_14_5 = (Group)cUnorderedGroup_14.eContents().get(5); + private final Keyword cMediaTypeKeyword_14_5_0 = (Keyword)cGroup_14_5.eContents().get(0); + private final Assignment cMediaTypeAssignment_14_5_1 = (Assignment)cGroup_14_5.eContents().get(1); + private final RuleCall cMediaTypeSTRINGTerminalRuleCall_14_5_1_0 = (RuleCall)cMediaTypeAssignment_14_5_1.eContents().get(0); + private final Keyword cRightCurlyBracketKeyword_15 = (Keyword)cGroup.eContents().get(15); //XAttributeType: - // // "attributeType" name=STRING ("extends" baseAttributeType=AttributeBaseType) ("overrides" - // // override=[XAttributeType|STRING])? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "dataProvider" - // // dataProvider=("DefaultAttributeDataProvider" | "UriAttributeDataProvider" | QUALIFIED_NAME) "min" min=WHOLE_NUM_STR - // - // "max" max=(WHOLE_NUM_STR | "unlimited") ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? - // - // ("enumType" enumType=[XOseeEnumType|STRING])? ("description" description=STRING)? ("defaultValue" - // - // defaultValue=STRING)? ("fileExtension" fileExtension=STRING)? ("mediaType" mediaType=STRING)? "}"; + // "max" max=(WHOLE_NUM_STR | "unlimited") (("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & + // ("enumType" enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" + // defaultValue=STRING)? & ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)?) "}"; public ParserRule getRule() { return rule; } //"attributeType" name=STRING ("extends" baseAttributeType=AttributeBaseType) ("overrides" - // //override=[XAttributeType|STRING])? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "dataProvider" - // //dataProvider=("DefaultAttributeDataProvider" | "UriAttributeDataProvider" | QUALIFIED_NAME) "min" min=WHOLE_NUM_STR - // - //"max" max=(WHOLE_NUM_STR | "unlimited") ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? - // - //("enumType" enumType=[XOseeEnumType|STRING])? ("description" description=STRING)? ("defaultValue" - // - //defaultValue=STRING)? ("fileExtension" fileExtension=STRING)? ("mediaType" mediaType=STRING)? "}" + //"max" max=(WHOLE_NUM_STR | "unlimited") (("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & + //("enumType" enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" + //defaultValue=STRING)? & ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)?) "}" public Group getGroup() { return cGroup; } //"attributeType" @@ -605,89 +577,94 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //"unlimited" public Keyword getMaxUnlimitedKeyword_13_0_1() { return cMaxUnlimitedKeyword_13_0_1; } + //("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & ("enumType" + //enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" defaultValue=STRING)? & + //("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)? + public UnorderedGroup getUnorderedGroup_14() { return cUnorderedGroup_14; } + //("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? - public Group getGroup_14() { return cGroup_14; } + public Group getGroup_14_0() { return cGroup_14_0; } //"taggerId" - public Keyword getTaggerIdKeyword_14_0() { return cTaggerIdKeyword_14_0; } + public Keyword getTaggerIdKeyword_14_0_0() { return cTaggerIdKeyword_14_0_0; } //taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME) - public Assignment getTaggerIdAssignment_14_1() { return cTaggerIdAssignment_14_1; } + public Assignment getTaggerIdAssignment_14_0_1() { return cTaggerIdAssignment_14_0_1; } //"DefaultAttributeTaggerProvider" | QUALIFIED_NAME - public Alternatives getTaggerIdAlternatives_14_1_0() { return cTaggerIdAlternatives_14_1_0; } + public Alternatives getTaggerIdAlternatives_14_0_1_0() { return cTaggerIdAlternatives_14_0_1_0; } //"DefaultAttributeTaggerProvider" - public Keyword getTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0() { return cTaggerIdDefaultAttributeTaggerProviderKeyword_14_1_0_0; } + public Keyword getTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0() { return cTaggerIdDefaultAttributeTaggerProviderKeyword_14_0_1_0_0; } //QUALIFIED_NAME - public RuleCall getTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1() { return cTaggerIdQUALIFIED_NAMEParserRuleCall_14_1_0_1; } + public RuleCall getTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1() { return cTaggerIdQUALIFIED_NAMEParserRuleCall_14_0_1_0_1; } //("enumType" enumType=[XOseeEnumType|STRING])? - public Group getGroup_15() { return cGroup_15; } + public Group getGroup_14_1() { return cGroup_14_1; } //"enumType" - public Keyword getEnumTypeKeyword_15_0() { return cEnumTypeKeyword_15_0; } + public Keyword getEnumTypeKeyword_14_1_0() { return cEnumTypeKeyword_14_1_0; } //enumType=[XOseeEnumType|STRING] - public Assignment getEnumTypeAssignment_15_1() { return cEnumTypeAssignment_15_1; } + public Assignment getEnumTypeAssignment_14_1_1() { return cEnumTypeAssignment_14_1_1; } //[XOseeEnumType|STRING] - public CrossReference getEnumTypeXOseeEnumTypeCrossReference_15_1_0() { return cEnumTypeXOseeEnumTypeCrossReference_15_1_0; } + public CrossReference getEnumTypeXOseeEnumTypeCrossReference_14_1_1_0() { return cEnumTypeXOseeEnumTypeCrossReference_14_1_1_0; } //STRING - public RuleCall getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1() { return cEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1; } + public RuleCall getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1() { return cEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_14_1_1_0_1; } //("description" description=STRING)? - public Group getGroup_16() { return cGroup_16; } + public Group getGroup_14_2() { return cGroup_14_2; } //"description" - public Keyword getDescriptionKeyword_16_0() { return cDescriptionKeyword_16_0; } + public Keyword getDescriptionKeyword_14_2_0() { return cDescriptionKeyword_14_2_0; } //description=STRING - public Assignment getDescriptionAssignment_16_1() { return cDescriptionAssignment_16_1; } + public Assignment getDescriptionAssignment_14_2_1() { return cDescriptionAssignment_14_2_1; } //STRING - public RuleCall getDescriptionSTRINGTerminalRuleCall_16_1_0() { return cDescriptionSTRINGTerminalRuleCall_16_1_0; } + public RuleCall getDescriptionSTRINGTerminalRuleCall_14_2_1_0() { return cDescriptionSTRINGTerminalRuleCall_14_2_1_0; } //("defaultValue" defaultValue=STRING)? - public Group getGroup_17() { return cGroup_17; } + public Group getGroup_14_3() { return cGroup_14_3; } //"defaultValue" - public Keyword getDefaultValueKeyword_17_0() { return cDefaultValueKeyword_17_0; } + public Keyword getDefaultValueKeyword_14_3_0() { return cDefaultValueKeyword_14_3_0; } //defaultValue=STRING - public Assignment getDefaultValueAssignment_17_1() { return cDefaultValueAssignment_17_1; } + public Assignment getDefaultValueAssignment_14_3_1() { return cDefaultValueAssignment_14_3_1; } //STRING - public RuleCall getDefaultValueSTRINGTerminalRuleCall_17_1_0() { return cDefaultValueSTRINGTerminalRuleCall_17_1_0; } + public RuleCall getDefaultValueSTRINGTerminalRuleCall_14_3_1_0() { return cDefaultValueSTRINGTerminalRuleCall_14_3_1_0; } //("fileExtension" fileExtension=STRING)? - public Group getGroup_18() { return cGroup_18; } + public Group getGroup_14_4() { return cGroup_14_4; } //"fileExtension" - public Keyword getFileExtensionKeyword_18_0() { return cFileExtensionKeyword_18_0; } + public Keyword getFileExtensionKeyword_14_4_0() { return cFileExtensionKeyword_14_4_0; } //fileExtension=STRING - public Assignment getFileExtensionAssignment_18_1() { return cFileExtensionAssignment_18_1; } + public Assignment getFileExtensionAssignment_14_4_1() { return cFileExtensionAssignment_14_4_1; } //STRING - public RuleCall getFileExtensionSTRINGTerminalRuleCall_18_1_0() { return cFileExtensionSTRINGTerminalRuleCall_18_1_0; } + public RuleCall getFileExtensionSTRINGTerminalRuleCall_14_4_1_0() { return cFileExtensionSTRINGTerminalRuleCall_14_4_1_0; } //("mediaType" mediaType=STRING)? - public Group getGroup_19() { return cGroup_19; } + public Group getGroup_14_5() { return cGroup_14_5; } //"mediaType" - public Keyword getMediaTypeKeyword_19_0() { return cMediaTypeKeyword_19_0; } + public Keyword getMediaTypeKeyword_14_5_0() { return cMediaTypeKeyword_14_5_0; } //mediaType=STRING - public Assignment getMediaTypeAssignment_19_1() { return cMediaTypeAssignment_19_1; } + public Assignment getMediaTypeAssignment_14_5_1() { return cMediaTypeAssignment_14_5_1; } //STRING - public RuleCall getMediaTypeSTRINGTerminalRuleCall_19_1_0() { return cMediaTypeSTRINGTerminalRuleCall_19_1_0; } + public RuleCall getMediaTypeSTRINGTerminalRuleCall_14_5_1_0() { return cMediaTypeSTRINGTerminalRuleCall_14_5_1_0; } //"}" - public Keyword getRightCurlyBracketKeyword_20() { return cRightCurlyBracketKeyword_20; } + public Keyword getRightCurlyBracketKeyword_15() { return cRightCurlyBracketKeyword_15; } } public class AttributeBaseTypeElements extends AbstractParserRuleElementFinder { @@ -699,29 +676,24 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cEnumeratedAttributeKeyword_3 = (Keyword)cAlternatives.eContents().get(3); private final Keyword cFloatingPointAttributeKeyword_4 = (Keyword)cAlternatives.eContents().get(4); 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 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); + private final Keyword cLongAttributeKeyword_6 = (Keyword)cAlternatives.eContents().get(6); + private final Keyword cJavaObjectAttributeKeyword_7 = (Keyword)cAlternatives.eContents().get(7); + private final Keyword cStringAttributeKeyword_8 = (Keyword)cAlternatives.eContents().get(8); + private final Keyword cArtifactReferenceAttributeKeyword_9 = (Keyword)cAlternatives.eContents().get(9); + private final Keyword cBranchReferenceAttributeKeyword_10 = (Keyword)cAlternatives.eContents().get(10); + private final Keyword cWordAttributeKeyword_11 = (Keyword)cAlternatives.eContents().get(11); + private final Keyword cOutlineNumberAttributeKeyword_12 = (Keyword)cAlternatives.eContents().get(12); + private final RuleCall cQUALIFIED_NAMEParserRuleCall_13 = (RuleCall)cAlternatives.eContents().get(13); //AttributeBaseType: - // // "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | - // - // "FloatingPointAttribute" | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | - // + // "FloatingPointAttribute" | "IntegerAttribute" | "LongAttribute" | "JavaObjectAttribute" | "StringAttribute" | // "ArtifactReferenceAttribute" | "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | - // // QUALIFIED_NAME; public ParserRule getRule() { return rule; } //"BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute" | - // - //"IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" | - // + //"IntegerAttribute" | "LongAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" | //"BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME public Alternatives getAlternatives() { return cAlternatives; } @@ -743,26 +715,29 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //"IntegerAttribute" public Keyword getIntegerAttributeKeyword_5() { return cIntegerAttributeKeyword_5; } + //"LongAttribute" + public Keyword getLongAttributeKeyword_6() { return cLongAttributeKeyword_6; } + //"JavaObjectAttribute" - public Keyword getJavaObjectAttributeKeyword_6() { return cJavaObjectAttributeKeyword_6; } + public Keyword getJavaObjectAttributeKeyword_7() { return cJavaObjectAttributeKeyword_7; } //"StringAttribute" - public Keyword getStringAttributeKeyword_7() { return cStringAttributeKeyword_7; } + public Keyword getStringAttributeKeyword_8() { return cStringAttributeKeyword_8; } //"ArtifactReferenceAttribute" - public Keyword getArtifactReferenceAttributeKeyword_8() { return cArtifactReferenceAttributeKeyword_8; } + public Keyword getArtifactReferenceAttributeKeyword_9() { return cArtifactReferenceAttributeKeyword_9; } //"BranchReferenceAttribute" - public Keyword getBranchReferenceAttributeKeyword_9() { return cBranchReferenceAttributeKeyword_9; } + public Keyword getBranchReferenceAttributeKeyword_10() { return cBranchReferenceAttributeKeyword_10; } //"WordAttribute" - public Keyword getWordAttributeKeyword_10() { return cWordAttributeKeyword_10; } + public Keyword getWordAttributeKeyword_11() { return cWordAttributeKeyword_11; } //"OutlineNumberAttribute" - public Keyword getOutlineNumberAttributeKeyword_11() { return cOutlineNumberAttributeKeyword_11; } + public Keyword getOutlineNumberAttributeKeyword_12() { return cOutlineNumberAttributeKeyword_12; } //QUALIFIED_NAME - public RuleCall getQUALIFIED_NAMEParserRuleCall_12() { return cQUALIFIED_NAMEParserRuleCall_12; } + public RuleCall getQUALIFIED_NAMEParserRuleCall_13() { return cQUALIFIED_NAMEParserRuleCall_13; } } public class XOseeEnumTypeElements extends AbstractParserRuleElementFinder { @@ -784,7 +759,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_7 = (Keyword)cGroup.eContents().get(7); //XOseeEnumType: - // // "oseeEnumType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT enumEntries+=XOseeEnumEntry* "}"; public ParserRule getRule() { return rule; } @@ -852,7 +826,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { 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)? ("description" description=STRING)?; public ParserRule getRule() { return rule; } @@ -914,14 +887,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); //XOseeEnumOverride: - // // "overrides enum" overridenEnumType=[XOseeEnumType|STRING] "{" inheritAll?="inheritAll"? - // // overrideOptions+=OverrideOption* "}"; public ParserRule getRule() { return rule; } //"overrides enum" overridenEnumType=[XOseeEnumType|STRING] "{" inheritAll?="inheritAll"? overrideOptions+=OverrideOption* - // //"}" public Group getGroup() { return cGroup; } @@ -963,7 +933,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cRemoveEnumParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); //OverrideOption: - // // AddEnum | RemoveEnum; public ParserRule getRule() { return rule; } @@ -995,7 +964,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { 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)? ("description" description=STRING)?; public ParserRule getRule() { return rule; } @@ -1051,7 +1019,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cEnumEntryXOseeEnumEntrySTRINGTerminalRuleCall_1_0_1 = (RuleCall)cEnumEntryXOseeEnumEntryCrossReference_1_0.eContents().get(1); //RemoveEnum: - // // "remove" enumEntry=[XOseeEnumEntry|STRING]; public ParserRule getRule() { return rule; } @@ -1086,14 +1053,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); //XOseeArtifactTypeOverride: - // // "overrides artifactType" overridenArtifactType=[XArtifactType|STRING] "{" inheritAll?="inheritAll"? - // // overrideOptions+=AttributeOverrideOption+ "}"; public ParserRule getRule() { return rule; } //"overrides artifactType" overridenArtifactType=[XArtifactType|STRING] "{" inheritAll?="inheritAll"? - // //overrideOptions+=AttributeOverrideOption+ "}" public Group getGroup() { return cGroup; } @@ -1136,7 +1100,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cUpdateAttributeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); //AttributeOverrideOption: - // // AddAttribute | RemoveAttribute | UpdateAttribute; public ParserRule getRule() { return rule; } @@ -1161,7 +1124,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cAttributeXAttributeTypeRefParserRuleCall_1_0 = (RuleCall)cAttributeAssignment_1.eContents().get(0); //AddAttribute: - // // "add" attribute=XAttributeTypeRef; public ParserRule getRule() { return rule; } @@ -1188,7 +1150,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cAttributeXAttributeTypeSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cAttributeXAttributeTypeCrossReference_2_0.eContents().get(1); //RemoveAttribute: - // // "remove" "attribute" attribute=[XAttributeType|STRING]; public ParserRule getRule() { return rule; } @@ -1219,7 +1180,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cAttributeXAttributeTypeRefParserRuleCall_1_0 = (RuleCall)cAttributeAssignment_1.eContents().get(0); //UpdateAttribute: - // // "update" attribute=XAttributeTypeRef; public ParserRule getRule() { return rule; } @@ -1273,22 +1233,15 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_18 = (Keyword)cGroup.eContents().get(18); //XRelationType: - // // "relationType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "sideAName" sideAName=STRING - // // "sideAArtifactType" sideAArtifactType=[XArtifactType|STRING] "sideBName" sideBName=STRING "sideBArtifactType" - // // sideBArtifactType=[XArtifactType|STRING] "defaultOrderType" defaultOrderType=RelationOrderType "multiplicity" - // // multiplicity=RelationMultiplicityEnum "}"; public ParserRule getRule() { return rule; } //"relationType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "sideAName" sideAName=STRING - // //"sideAArtifactType" sideAArtifactType=[XArtifactType|STRING] "sideBName" sideBName=STRING "sideBArtifactType" - // //sideBArtifactType=[XArtifactType|STRING] "defaultOrderType" defaultOrderType=RelationOrderType "multiplicity" - // //multiplicity=RelationMultiplicityEnum "}" public Group getGroup() { return cGroup; } @@ -1398,7 +1351,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cIDTerminalRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); //RelationOrderType: - // // "Lexicographical_Ascending" | "Lexicographical_Descending" | "Unordered" | ID; public ParserRule getRule() { return rule; } @@ -1425,7 +1377,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cSTRINGTerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); //CONDITION_VALUE: - // // WHOLE_NUM_STR | STRING; public ParserRule getRule() { return rule; } @@ -1446,7 +1397,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cCompoundConditionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); //Condition: - // // SimpleCondition | CompoundCondition; public ParserRule getRule() { return rule; } @@ -1471,7 +1421,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cExpressionSTRINGTerminalRuleCall_2_0 = (RuleCall)cExpressionAssignment_2.eContents().get(0); //SimpleCondition: - // // field=MatchField op=CompareOp expression=STRING; public ParserRule getRule() { return rule; } @@ -1511,7 +1460,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3); //CompoundCondition: - // // "(" conditions+=SimpleCondition (operators+=XLogicOperator conditions+=SimpleCondition)+ ")"; public ParserRule getRule() { return rule; } @@ -1563,7 +1511,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_5 = (Keyword)cGroup.eContents().get(5); //XArtifactMatcher: - // // "artifactMatcher" name=STRING "where" conditions+=Condition (operators+=XLogicOperator conditions+=Condition)* ";"; public ParserRule getRule() { return rule; } @@ -1629,17 +1576,13 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { ///////////////////////////////////////// // // OSEE ACCESS MODEL // // - // ///////////////////////////////////////// // Role: - // // "role" name=STRING ("extends" superRoles+=[Role|STRING])? "{" (usersAndGroups+=UsersAndGroups | - // // referencedContexts+=ReferencedContext)+ "}"; public ParserRule getRule() { return rule; } //"role" name=STRING ("extends" superRoles+=[Role|STRING])? "{" (usersAndGroups+=UsersAndGroups | - // //referencedContexts+=ReferencedContext)+ "}" public Group getGroup() { return cGroup; } @@ -1698,7 +1641,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2); //ReferencedContext: - // // "accessContext" accessContextRef=STRING ";"; public ParserRule getRule() { return rule; } @@ -1727,7 +1669,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2); //UsersAndGroups: - // // "guid" userOrGroupGuid=STRING ";"; public ParserRule getRule() { return rule; } @@ -1771,14 +1712,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8); //AccessContext: - // // "accessContext" name=STRING ("extends" superAccessContexts+=[AccessContext|STRING])? "{" "guid" guid=STRING ";" - // // (accessRules+=ObjectRestriction | hierarchyRestrictions+=HierarchyRestriction)+ "}"; public ParserRule getRule() { return rule; } //"accessContext" name=STRING ("extends" superAccessContexts+=[AccessContext|STRING])? "{" "guid" guid=STRING ";" - // //(accessRules+=ObjectRestriction | hierarchyRestrictions+=HierarchyRestriction)+ "}" public Group getGroup() { return cGroup; } @@ -1853,7 +1791,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); //HierarchyRestriction: - // // "childrenOf" artifactMatcherRef=[XArtifactMatcher|STRING] "{" accessRules+=ObjectRestriction+ "}"; public ParserRule getRule() { return rule; } @@ -1894,7 +1831,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_1_0_1 = (RuleCall)cArtifactTypeRefXArtifactTypeCrossReference_1_0.eContents().get(1); //RelationTypeArtifactTypePredicate: - // // "artifactType" artifactTypeRef=[XArtifactType|STRING]; public ParserRule getRule() { return rule; } @@ -1923,7 +1859,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1 = (RuleCall)cArtifactMatcherRefXArtifactMatcherCrossReference_1_0.eContents().get(1); //RelationTypeArtifactPredicate: - // // "artifact" artifactMatcherRef=[XArtifactMatcher|STRING]; public ParserRule getRule() { return rule; } @@ -1950,7 +1885,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cRelationTypeArtifactTypePredicateParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); //RelationTypePredicate: - // // RelationTypeArtifactPredicate | RelationTypeArtifactTypePredicate; public ParserRule getRule() { return rule; } @@ -1973,7 +1907,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cAttributeTypeRestrictionParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); //ObjectRestriction: - // // ArtifactMatchRestriction | ArtifactTypeRestriction | RelationTypeRestriction | AttributeTypeRestriction; public ParserRule getRule() { return rule; } @@ -2006,7 +1939,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_4 = (Keyword)cGroup.eContents().get(4); //ArtifactMatchRestriction: - // // permission=AccessPermissionEnum "edit" "artifact" artifactMatcherRef=[XArtifactMatcher|STRING] ";"; public ParserRule getRule() { return rule; } @@ -2051,7 +1983,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_4 = (Keyword)cGroup.eContents().get(4); //ArtifactTypeRestriction: - // // permission=AccessPermissionEnum "edit" "artifactType" artifactTypeRef=[XArtifactType|STRING] ";"; public ParserRule getRule() { return rule; } @@ -2102,14 +2033,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_5 = (Keyword)cGroup.eContents().get(5); //AttributeTypeRestriction: - // // permission=AccessPermissionEnum "edit" "attributeType" attributeTypeRef=[XAttributeType|STRING] ("of" "artifactType" - // // artifactTypeRef=[XArtifactType|STRING])? ";"; public ParserRule getRule() { return rule; } //permission=AccessPermissionEnum "edit" "attributeType" attributeTypeRef=[XAttributeType|STRING] ("of" "artifactType" - // //artifactTypeRef=[XArtifactType|STRING])? ";" public Group getGroup() { return cGroup; } @@ -2176,14 +2104,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_6 = (Keyword)cGroup.eContents().get(6); //LegacyRelationTypeRestriction: - // // permission=AccessPermissionEnum "edit" "relationType" relationTypeRef=[XRelationType|STRING] - // // restrictedToSide=XRelationSideEnum ("artifact" artifactMatcherRef=[XArtifactMatcher|STRING])? ";"; public ParserRule getRule() { return rule; } //permission=AccessPermissionEnum "edit" "relationType" relationTypeRef=[XRelationType|STRING] - // //restrictedToSide=XRelationSideEnum ("artifact" artifactMatcherRef=[XArtifactMatcher|STRING])? ";" public Group getGroup() { return cGroup; } @@ -2253,14 +2178,11 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cSemicolonKeyword_6 = (Keyword)cGroup.eContents().get(6); //RelationTypeRestriction: - // // permission=AccessPermissionEnum "edit" "relationType" (relationTypeMatch?=RelationTypeMatch | - // // relationTypeRef=[XRelationType|STRING]) restrictedToSide=XRelationSideEnum predicate=RelationTypePredicate? ";"; public ParserRule getRule() { return rule; } //permission=AccessPermissionEnum "edit" "relationType" (relationTypeMatch?=RelationTypeMatch | - // //relationTypeRef=[XRelationType|STRING]) restrictedToSide=XRelationSideEnum predicate=RelationTypePredicate? ";" public Group getGroup() { return cGroup; } @@ -2324,7 +2246,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cMANY_TO_MANYMANY_TO_MANYKeyword_3_0 = (Keyword)cMANY_TO_MANYEnumLiteralDeclaration_3.eContents().get(0); //enum RelationMultiplicityEnum: - // // ONE_TO_ONE | ONE_TO_MANY | MANY_TO_ONE | MANY_TO_MANY; public EnumRule getRule() { return rule; } @@ -2368,9 +2289,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { // // OSEE MATCH RULES // // /////////////////////////////////////// // enum - // //CompareOp: - // // EQ | LIKE; public EnumRule getRule() { return rule; } @@ -2399,7 +2318,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cORORKeyword_1_0 = (Keyword)cOREnumLiteralDeclaration_1.eContents().get(0); //enum XLogicOperator: - // // AND | OR; public EnumRule getRule() { return rule; } @@ -2432,7 +2350,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cBranchGuidBranchGuidKeyword_3_0 = (Keyword)cBranchGuidEnumLiteralDeclaration_3.eContents().get(0); //enum MatchField: - // // artifactName | artifactGuid | branchName | branchGuid; public EnumRule getRule() { return rule; } @@ -2473,7 +2390,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cDENYDENYKeyword_1_0 = (Keyword)cDENYEnumLiteralDeclaration_1.eContents().get(0); //enum AccessPermissionEnum: - // // ALLOW | DENY; public EnumRule getRule() { return rule; } @@ -2499,7 +2415,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cALLALLKeyword_0 = (Keyword)cALLEnumLiteralDeclaration.eContents().get(0); //enum RelationTypeMatch: - // // ALL; public EnumRule getRule() { return rule; } @@ -2521,7 +2436,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cBOTHBOTHKeyword_2_0 = (Keyword)cBOTHEnumLiteralDeclaration_2.eContents().get(0); //enum XRelationSideEnum: - // // SIDE_A | SIDE_B | BOTH; public EnumRule getRule() { return rule; } @@ -2638,11 +2552,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //OseeDsl: - // // imports+=Import* (artifactTypes+=XArtifactType | relationTypes+=XRelationType | attributeTypes+=XAttributeType | - // // enumTypes+=XOseeEnumType | enumOverrides+=XOseeEnumOverride | artifactTypeOverrides+=XOseeArtifactTypeOverride)* - // // (artifactMatchRefs+=XArtifactMatcher | accessDeclarations+=AccessContext | roleDeclarations+=Role)*; public OseeDslElements getOseeDslAccess() { return (pOseeDsl != null) ? pOseeDsl : (pOseeDsl = new OseeDslElements()); @@ -2653,7 +2564,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //Import: - // // "import" importURI=STRING; public ImportElements getImportAccess() { return (pImport != null) ? pImport : (pImport = new ImportElements()); @@ -2664,28 +2574,24 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //terminal STRING: - // // "\"" ("\\" "\"" | !"\"")* "\"" | "\'" ("\\" "\'" | !"\'")* "\'"; public TerminalRule getSTRINGRule() { return (tSTRING != null) ? tSTRING : (tSTRING = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "STRING")); } //terminal WHOLE_NUM_STR: - // // "0".."9"+; public TerminalRule getWHOLE_NUM_STRRule() { return (tWHOLE_NUM_STR != null) ? tWHOLE_NUM_STR : (tWHOLE_NUM_STR = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "WHOLE_NUM_STR")); } //terminal HEX_INT: - // // "0x" ("A".."F" | "0".."9")+; public TerminalRule getHEX_INTRule() { return (tHEX_INT != null) ? tHEX_INT : (tHEX_INT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "HEX_INT")); } //QUALIFIED_NAME: - // // ID ("." ID)*; public QUALIFIED_NAMEElements getQUALIFIED_NAMEAccess() { return (pQUALIFIED_NAME != null) ? pQUALIFIED_NAME : (pQUALIFIED_NAME = new QUALIFIED_NAMEElements()); @@ -2698,10 +2604,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { ///////////////////////////////////////// // // OSEE TYPE MODEL // // - // ///////////////////////////////////////// // OseeElement: - // // XOseeEnumOverride | OseeType; public OseeElementElements getOseeElementAccess() { return (pOseeElement != null) ? pOseeElement : (pOseeElement = new OseeElementElements()); @@ -2712,7 +2616,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //OseeType: - // // XArtifactType | XRelationType | XAttributeType | XOseeEnumType; public OseeTypeElements getOseeTypeAccess() { return (pOseeType != null) ? pOseeType : (pOseeType = new OseeTypeElements()); @@ -2723,11 +2626,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XArtifactType: - // // abstract?="abstract"? "artifactType" name=STRING ("extends" superArtifactTypes+=[XArtifactType|STRING] ("," - // // superArtifactTypes+=[XArtifactType|STRING])*)? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT - // // validAttributeTypes+=XAttributeTypeRef* "}"; public XArtifactTypeElements getXArtifactTypeAccess() { return (pXArtifactType != null) ? pXArtifactType : (pXArtifactType = new XArtifactTypeElements()); @@ -2738,7 +2638,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XAttributeTypeRef: - // // "attribute" validAttributeType=[XAttributeType|STRING] ("branchGuid" branchGuid=STRING)?; public XAttributeTypeRefElements getXAttributeTypeRefAccess() { return (pXAttributeTypeRef != null) ? pXAttributeTypeRef : (pXAttributeTypeRef = new XAttributeTypeRefElements()); @@ -2749,18 +2648,12 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XAttributeType: - // // "attributeType" name=STRING ("extends" baseAttributeType=AttributeBaseType) ("overrides" - // // override=[XAttributeType|STRING])? "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "dataProvider" - // // dataProvider=("DefaultAttributeDataProvider" | "UriAttributeDataProvider" | QUALIFIED_NAME) "min" min=WHOLE_NUM_STR - // - // "max" max=(WHOLE_NUM_STR | "unlimited") ("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? - // - // ("enumType" enumType=[XOseeEnumType|STRING])? ("description" description=STRING)? ("defaultValue" - // - // defaultValue=STRING)? ("fileExtension" fileExtension=STRING)? ("mediaType" mediaType=STRING)? "}"; + // "max" max=(WHOLE_NUM_STR | "unlimited") (("taggerId" taggerId=("DefaultAttributeTaggerProvider" | QUALIFIED_NAME))? & + // ("enumType" enumType=[XOseeEnumType|STRING])? & ("description" description=STRING)? & ("defaultValue" + // defaultValue=STRING)? & ("fileExtension" fileExtension=STRING)? & ("mediaType" mediaType=STRING)?) "}"; public XAttributeTypeElements getXAttributeTypeAccess() { return (pXAttributeType != null) ? pXAttributeType : (pXAttributeType = new XAttributeTypeElements()); } @@ -2770,13 +2663,9 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AttributeBaseType: - // // "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | - // - // "FloatingPointAttribute" | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | - // + // "FloatingPointAttribute" | "IntegerAttribute" | "LongAttribute" | "JavaObjectAttribute" | "StringAttribute" | // "ArtifactReferenceAttribute" | "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | - // // QUALIFIED_NAME; public AttributeBaseTypeElements getAttributeBaseTypeAccess() { return (pAttributeBaseType != null) ? pAttributeBaseType : (pAttributeBaseType = new AttributeBaseTypeElements()); @@ -2787,7 +2676,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XOseeEnumType: - // // "oseeEnumType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT enumEntries+=XOseeEnumEntry* "}"; public XOseeEnumTypeElements getXOseeEnumTypeAccess() { return (pXOseeEnumType != null) ? pXOseeEnumType : (pXOseeEnumType = new XOseeEnumTypeElements()); @@ -2798,7 +2686,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XOseeEnumEntry: - // // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public XOseeEnumEntryElements getXOseeEnumEntryAccess() { return (pXOseeEnumEntry != null) ? pXOseeEnumEntry : (pXOseeEnumEntry = new XOseeEnumEntryElements()); @@ -2809,9 +2696,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XOseeEnumOverride: - // // "overrides enum" overridenEnumType=[XOseeEnumType|STRING] "{" inheritAll?="inheritAll"? - // // overrideOptions+=OverrideOption* "}"; public XOseeEnumOverrideElements getXOseeEnumOverrideAccess() { return (pXOseeEnumOverride != null) ? pXOseeEnumOverride : (pXOseeEnumOverride = new XOseeEnumOverrideElements()); @@ -2822,7 +2707,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //OverrideOption: - // // AddEnum | RemoveEnum; public OverrideOptionElements getOverrideOptionAccess() { return (pOverrideOption != null) ? pOverrideOption : (pOverrideOption = new OverrideOptionElements()); @@ -2833,7 +2717,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AddEnum: - // // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public AddEnumElements getAddEnumAccess() { return (pAddEnum != null) ? pAddEnum : (pAddEnum = new AddEnumElements()); @@ -2844,7 +2727,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RemoveEnum: - // // "remove" enumEntry=[XOseeEnumEntry|STRING]; public RemoveEnumElements getRemoveEnumAccess() { return (pRemoveEnum != null) ? pRemoveEnum : (pRemoveEnum = new RemoveEnumElements()); @@ -2855,9 +2737,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XOseeArtifactTypeOverride: - // // "overrides artifactType" overridenArtifactType=[XArtifactType|STRING] "{" inheritAll?="inheritAll"? - // // overrideOptions+=AttributeOverrideOption+ "}"; public XOseeArtifactTypeOverrideElements getXOseeArtifactTypeOverrideAccess() { return (pXOseeArtifactTypeOverride != null) ? pXOseeArtifactTypeOverride : (pXOseeArtifactTypeOverride = new XOseeArtifactTypeOverrideElements()); @@ -2868,7 +2748,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AttributeOverrideOption: - // // AddAttribute | RemoveAttribute | UpdateAttribute; public AttributeOverrideOptionElements getAttributeOverrideOptionAccess() { return (pAttributeOverrideOption != null) ? pAttributeOverrideOption : (pAttributeOverrideOption = new AttributeOverrideOptionElements()); @@ -2879,7 +2758,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AddAttribute: - // // "add" attribute=XAttributeTypeRef; public AddAttributeElements getAddAttributeAccess() { return (pAddAttribute != null) ? pAddAttribute : (pAddAttribute = new AddAttributeElements()); @@ -2890,7 +2768,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RemoveAttribute: - // // "remove" "attribute" attribute=[XAttributeType|STRING]; public RemoveAttributeElements getRemoveAttributeAccess() { return (pRemoveAttribute != null) ? pRemoveAttribute : (pRemoveAttribute = new RemoveAttributeElements()); @@ -2901,7 +2778,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //UpdateAttribute: - // // "update" attribute=XAttributeTypeRef; public UpdateAttributeElements getUpdateAttributeAccess() { return (pUpdateAttribute != null) ? pUpdateAttribute : (pUpdateAttribute = new UpdateAttributeElements()); @@ -2912,13 +2788,9 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XRelationType: - // // "relationType" name=STRING "{" ("guid" typeGuid=STRING)? "uuid" uuid=HEX_INT "sideAName" sideAName=STRING - // // "sideAArtifactType" sideAArtifactType=[XArtifactType|STRING] "sideBName" sideBName=STRING "sideBArtifactType" - // // sideBArtifactType=[XArtifactType|STRING] "defaultOrderType" defaultOrderType=RelationOrderType "multiplicity" - // // multiplicity=RelationMultiplicityEnum "}"; public XRelationTypeElements getXRelationTypeAccess() { return (pXRelationType != null) ? pXRelationType : (pXRelationType = new XRelationTypeElements()); @@ -2929,7 +2801,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum RelationMultiplicityEnum: - // // ONE_TO_ONE | ONE_TO_MANY | MANY_TO_ONE | MANY_TO_MANY; public RelationMultiplicityEnumElements getRelationMultiplicityEnumAccess() { return (unknownRuleRelationMultiplicityEnum != null) ? unknownRuleRelationMultiplicityEnum : (unknownRuleRelationMultiplicityEnum = new RelationMultiplicityEnumElements()); @@ -2940,7 +2811,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RelationOrderType: - // // "Lexicographical_Ascending" | "Lexicographical_Descending" | "Unordered" | ID; public RelationOrderTypeElements getRelationOrderTypeAccess() { return (pRelationOrderType != null) ? pRelationOrderType : (pRelationOrderType = new RelationOrderTypeElements()); @@ -2954,9 +2824,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { // // OSEE MATCH RULES // // /////////////////////////////////////// // enum - // //CompareOp: - // // EQ | LIKE; public CompareOpElements getCompareOpAccess() { return (unknownRuleCompareOp != null) ? unknownRuleCompareOp : (unknownRuleCompareOp = new CompareOpElements()); @@ -2967,7 +2835,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum XLogicOperator: - // // AND | OR; public XLogicOperatorElements getXLogicOperatorAccess() { return (unknownRuleXLogicOperator != null) ? unknownRuleXLogicOperator : (unknownRuleXLogicOperator = new XLogicOperatorElements()); @@ -2978,7 +2845,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //CONDITION_VALUE: - // // WHOLE_NUM_STR | STRING; public CONDITION_VALUEElements getCONDITION_VALUEAccess() { return (pCONDITION_VALUE != null) ? pCONDITION_VALUE : (pCONDITION_VALUE = new CONDITION_VALUEElements()); @@ -2989,7 +2855,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum MatchField: - // // artifactName | artifactGuid | branchName | branchGuid; public MatchFieldElements getMatchFieldAccess() { return (unknownRuleMatchField != null) ? unknownRuleMatchField : (unknownRuleMatchField = new MatchFieldElements()); @@ -3000,7 +2865,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //Condition: - // // SimpleCondition | CompoundCondition; public ConditionElements getConditionAccess() { return (pCondition != null) ? pCondition : (pCondition = new ConditionElements()); @@ -3011,7 +2875,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //SimpleCondition: - // // field=MatchField op=CompareOp expression=STRING; public SimpleConditionElements getSimpleConditionAccess() { return (pSimpleCondition != null) ? pSimpleCondition : (pSimpleCondition = new SimpleConditionElements()); @@ -3022,7 +2885,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //CompoundCondition: - // // "(" conditions+=SimpleCondition (operators+=XLogicOperator conditions+=SimpleCondition)+ ")"; public CompoundConditionElements getCompoundConditionAccess() { return (pCompoundCondition != null) ? pCompoundCondition : (pCompoundCondition = new CompoundConditionElements()); @@ -3033,7 +2895,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XArtifactMatcher: - // // "artifactMatcher" name=STRING "where" conditions+=Condition (operators+=XLogicOperator conditions+=Condition)* ";"; public XArtifactMatcherElements getXArtifactMatcherAccess() { return (pXArtifactMatcher != null) ? pXArtifactMatcher : (pXArtifactMatcher = new XArtifactMatcherElements()); @@ -3046,12 +2907,9 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { ///////////////////////////////////////// // // OSEE ACCESS MODEL // // - // ///////////////////////////////////////// // Role: - // // "role" name=STRING ("extends" superRoles+=[Role|STRING])? "{" (usersAndGroups+=UsersAndGroups | - // // referencedContexts+=ReferencedContext)+ "}"; public RoleElements getRoleAccess() { return (pRole != null) ? pRole : (pRole = new RoleElements()); @@ -3062,7 +2920,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //ReferencedContext: - // // "accessContext" accessContextRef=STRING ";"; public ReferencedContextElements getReferencedContextAccess() { return (pReferencedContext != null) ? pReferencedContext : (pReferencedContext = new ReferencedContextElements()); @@ -3073,7 +2930,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //UsersAndGroups: - // // "guid" userOrGroupGuid=STRING ";"; public UsersAndGroupsElements getUsersAndGroupsAccess() { return (pUsersAndGroups != null) ? pUsersAndGroups : (pUsersAndGroups = new UsersAndGroupsElements()); @@ -3084,9 +2940,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AccessContext: - // // "accessContext" name=STRING ("extends" superAccessContexts+=[AccessContext|STRING])? "{" "guid" guid=STRING ";" - // // (accessRules+=ObjectRestriction | hierarchyRestrictions+=HierarchyRestriction)+ "}"; public AccessContextElements getAccessContextAccess() { return (pAccessContext != null) ? pAccessContext : (pAccessContext = new AccessContextElements()); @@ -3097,7 +2951,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //HierarchyRestriction: - // // "childrenOf" artifactMatcherRef=[XArtifactMatcher|STRING] "{" accessRules+=ObjectRestriction+ "}"; public HierarchyRestrictionElements getHierarchyRestrictionAccess() { return (pHierarchyRestriction != null) ? pHierarchyRestriction : (pHierarchyRestriction = new HierarchyRestrictionElements()); @@ -3108,7 +2961,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum AccessPermissionEnum: - // // ALLOW | DENY; public AccessPermissionEnumElements getAccessPermissionEnumAccess() { return (unknownRuleAccessPermissionEnum != null) ? unknownRuleAccessPermissionEnum : (unknownRuleAccessPermissionEnum = new AccessPermissionEnumElements()); @@ -3119,7 +2971,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RelationTypeArtifactTypePredicate: - // // "artifactType" artifactTypeRef=[XArtifactType|STRING]; public RelationTypeArtifactTypePredicateElements getRelationTypeArtifactTypePredicateAccess() { return (pRelationTypeArtifactTypePredicate != null) ? pRelationTypeArtifactTypePredicate : (pRelationTypeArtifactTypePredicate = new RelationTypeArtifactTypePredicateElements()); @@ -3130,7 +2981,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RelationTypeArtifactPredicate: - // // "artifact" artifactMatcherRef=[XArtifactMatcher|STRING]; public RelationTypeArtifactPredicateElements getRelationTypeArtifactPredicateAccess() { return (pRelationTypeArtifactPredicate != null) ? pRelationTypeArtifactPredicate : (pRelationTypeArtifactPredicate = new RelationTypeArtifactPredicateElements()); @@ -3141,7 +2991,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RelationTypePredicate: - // // RelationTypeArtifactPredicate | RelationTypeArtifactTypePredicate; public RelationTypePredicateElements getRelationTypePredicateAccess() { return (pRelationTypePredicate != null) ? pRelationTypePredicate : (pRelationTypePredicate = new RelationTypePredicateElements()); @@ -3152,7 +3001,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //ObjectRestriction: - // // ArtifactMatchRestriction | ArtifactTypeRestriction | RelationTypeRestriction | AttributeTypeRestriction; public ObjectRestrictionElements getObjectRestrictionAccess() { return (pObjectRestriction != null) ? pObjectRestriction : (pObjectRestriction = new ObjectRestrictionElements()); @@ -3163,7 +3011,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //ArtifactMatchRestriction: - // // permission=AccessPermissionEnum "edit" "artifact" artifactMatcherRef=[XArtifactMatcher|STRING] ";"; public ArtifactMatchRestrictionElements getArtifactMatchRestrictionAccess() { return (pArtifactMatchRestriction != null) ? pArtifactMatchRestriction : (pArtifactMatchRestriction = new ArtifactMatchRestrictionElements()); @@ -3174,7 +3021,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //ArtifactTypeRestriction: - // // permission=AccessPermissionEnum "edit" "artifactType" artifactTypeRef=[XArtifactType|STRING] ";"; public ArtifactTypeRestrictionElements getArtifactTypeRestrictionAccess() { return (pArtifactTypeRestriction != null) ? pArtifactTypeRestriction : (pArtifactTypeRestriction = new ArtifactTypeRestrictionElements()); @@ -3185,9 +3031,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AttributeTypeRestriction: - // // permission=AccessPermissionEnum "edit" "attributeType" attributeTypeRef=[XAttributeType|STRING] ("of" "artifactType" - // // artifactTypeRef=[XArtifactType|STRING])? ";"; public AttributeTypeRestrictionElements getAttributeTypeRestrictionAccess() { return (pAttributeTypeRestriction != null) ? pAttributeTypeRestriction : (pAttributeTypeRestriction = new AttributeTypeRestrictionElements()); @@ -3198,9 +3042,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //LegacyRelationTypeRestriction: - // // permission=AccessPermissionEnum "edit" "relationType" relationTypeRef=[XRelationType|STRING] - // // restrictedToSide=XRelationSideEnum ("artifact" artifactMatcherRef=[XArtifactMatcher|STRING])? ";"; public LegacyRelationTypeRestrictionElements getLegacyRelationTypeRestrictionAccess() { return (pLegacyRelationTypeRestriction != null) ? pLegacyRelationTypeRestriction : (pLegacyRelationTypeRestriction = new LegacyRelationTypeRestrictionElements()); @@ -3211,9 +3053,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //RelationTypeRestriction: - // // permission=AccessPermissionEnum "edit" "relationType" (relationTypeMatch?=RelationTypeMatch | - // // relationTypeRef=[XRelationType|STRING]) restrictedToSide=XRelationSideEnum predicate=RelationTypePredicate? ";"; public RelationTypeRestrictionElements getRelationTypeRestrictionAccess() { return (pRelationTypeRestriction != null) ? pRelationTypeRestriction : (pRelationTypeRestriction = new RelationTypeRestrictionElements()); @@ -3224,7 +3064,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum RelationTypeMatch: - // // ALL; public RelationTypeMatchElements getRelationTypeMatchAccess() { return (unknownRuleRelationTypeMatch != null) ? unknownRuleRelationTypeMatch : (unknownRuleRelationTypeMatch = new RelationTypeMatchElements()); @@ -3235,7 +3074,6 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //enum XRelationSideEnum: - // // SIDE_A | SIDE_B | BOTH; public XRelationSideEnumElements getXRelationSideEnumAccess() { return (unknownRuleXRelationSideEnum != null) ? unknownRuleXRelationSideEnum : (unknownRuleXRelationSideEnum = new XRelationSideEnumElements()); @@ -3246,42 +3084,36 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //terminal ID: - // // "^"? ("a".."z" | "A".."Z" | "_") ("a".."z" | "A".."Z" | "_" | "0".."9")*; public TerminalRule getIDRule() { return gaTerminals.getIDRule(); } //terminal INT returns ecore::EInt: - // // "0".."9"+; public TerminalRule getINTRule() { return gaTerminals.getINTRule(); } //terminal ML_COMMENT: - // // "/ *"->"* /"; public TerminalRule getML_COMMENTRule() { return gaTerminals.getML_COMMENTRule(); } //terminal SL_COMMENT: - // // "//" !("\n" | "\r")* ("\r"? "\n")?; public TerminalRule getSL_COMMENTRule() { return gaTerminals.getSL_COMMENTRule(); } //terminal WS: - // // (" " | "\t" | "\r" | "\n")+; public TerminalRule getWSRule() { return gaTerminals.getWSRule(); } //terminal ANY_OTHER: - // // .; public TerminalRule getANY_OTHERRule() { return gaTerminals.getANY_OTHERRule(); diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/validation/AbstractOseeDslJavaValidator.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/validation/AbstractOseeDslJavaValidator.java index ccd21aeaf5d..458f63bcc1e 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/validation/AbstractOseeDslJavaValidator.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/validation/AbstractOseeDslJavaValidator.java @@ -1,14 +1,16 @@ +/* +* generated by Xtext +*/ package org.eclipse.osee.framework.core.dsl.validation; import java.util.ArrayList; import java.util.List; import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.validation.AbstractDeclarativeValidator; import org.eclipse.xtext.validation.ComposedChecks; @ComposedChecks(validators= {org.eclipse.xtext.validation.ImportUriValidator.class, org.eclipse.xtext.validation.NamesAreUniqueValidator.class}) -public class AbstractOseeDslJavaValidator extends AbstractDeclarativeValidator { +public class AbstractOseeDslJavaValidator extends org.eclipse.xtext.validation.AbstractDeclarativeValidator { @Override protected List<EPackage> getEPackages() { 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 e999e3a792f..e4aed9882ae 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 @@ -53,7 +53,7 @@ XAttributeType: AttributeBaseType: 'BooleanAttribute' | 'CompressedContentAttribute' | 'DateAttribute' | 'EnumeratedAttribute' | - 'FloatingPointAttribute' | 'IntegerAttribute' | 'JavaObjectAttribute' | 'StringAttribute' | + 'FloatingPointAttribute' | 'IntegerAttribute' | 'LongAttribute' | 'JavaObjectAttribute' | 'StringAttribute' | 'ArtifactReferenceAttribute' | 'BranchReferenceAttribute' | 'WordAttribute' | 'OutlineNumberAttribute' | QUALIFIED_NAME; diff --git a/plugins/org.eclipse.osee.framework.skynet.core/plugin.xml b/plugins/org.eclipse.osee.framework.skynet.core/plugin.xml index 3330a2495b7..35ee01999eb 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/plugin.xml +++ b/plugins/org.eclipse.osee.framework.skynet.core/plugin.xml @@ -86,6 +86,14 @@ </CharacterBackedAttributeType> </extension> <extension + id="LongAttribute" + name="LongAttribute" + point="org.eclipse.osee.framework.skynet.core.AttributeType"> + <CharacterBackedAttributeType + class="org.eclipse.osee.framework.skynet.core.attribute.LongAttribute"> + </CharacterBackedAttributeType> + </extension> + <extension id="StringAttribute" name="StringAttribute" point="org.eclipse.osee.framework.skynet.core.AttributeType"> diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/LongAttribute.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/LongAttribute.java new file mode 100644 index 00000000000..ff02ce588df --- /dev/null +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/LongAttribute.java @@ -0,0 +1,69 @@ +/******************************************************************************* + * Copyright (c) 2013 Boeing. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Boeing - initial API and implementation + *******************************************************************************/ +package org.eclipse.osee.framework.skynet.core.attribute; + +import org.eclipse.osee.framework.jdk.core.type.OseeArgumentException; +import org.eclipse.osee.framework.jdk.core.type.OseeCoreException; +import org.eclipse.osee.framework.jdk.core.util.Strings; + +/** + * @author Donald G. Dunne + */ +public class LongAttribute extends CharacterBackedAttribute<Long> { + + private static final Long DEFAULT_LONG = Long.MIN_VALUE; + + @Override + public Long getValue() throws OseeCoreException { + return convertStringToValue(getAttributeDataProvider().getValueAsString()); + } + + @Override + public boolean subClassSetValue(Long value) throws OseeCoreException { + if (value == null) { + throw new OseeArgumentException("Attribute value was null"); + } + return getAttributeDataProvider().setValue(String.valueOf(value)); + } + + @Override + protected Long convertStringToValue(String value) { + Long toReturn = null; + if (isValidLong(value)) { + toReturn = Long.valueOf(value); + } else { + toReturn = getDefaultValue(); + } + return toReturn; + } + + public Long getDefaultValue() { + Long toReturn = DEFAULT_LONG; + String defaultValue = getAttributeType().getDefaultValue(); + if (isValidLong(defaultValue)) { + toReturn = Long.valueOf(defaultValue); + } + return toReturn; + } + + private boolean isValidLong(String value) { + boolean result = false; + if (Strings.isValid(value)) { + try { + Long.getLong(value); + result = true; + } catch (NumberFormatException ex) { + // Do Nothing; + } + } + return result; + } +}
\ No newline at end of file diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/utility/AttributeTypeToXWidgetName.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/utility/AttributeTypeToXWidgetName.java index 4c4f1c9d24c..c422ff929a8 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/utility/AttributeTypeToXWidgetName.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/utility/AttributeTypeToXWidgetName.java @@ -23,6 +23,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.EnumeratedAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.attribute.StringAttribute; import org.eclipse.osee.framework.skynet.core.attribute.WordAttribute; @@ -58,6 +59,8 @@ public class AttributeTypeToXWidgetName { xWidgetName = "XDateDam"; } else if (AttributeTypeManager.isBaseTypeCompatible(IntegerAttribute.class, attributeType)) { xWidgetName = "XIntegerDam"; + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + xWidgetName = "XLongDam"; } else if (AttributeTypeManager.isBaseTypeCompatible(FloatingPointAttribute.class, attributeType)) { xWidgetName = "XFloatDam"; } else if (AttributeTypeManager.isBaseTypeCompatible(BinaryAttribute.class, attributeType)) { diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/PromptFactory.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/PromptFactory.java index 566777e05e8..dd269cd6caa 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/PromptFactory.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/PromptFactory.java @@ -22,6 +22,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.EnumeratedAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.attribute.StringAttribute; /** @@ -43,6 +44,10 @@ public final class PromptFactory implements IPromptFactory { promptChange = new StringHandlePromptChange(attributeType, persist, displayName, artifacts, NumberFormat.getIntegerInstance(), false); + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + promptChange = + new StringHandlePromptChange(attributeType, persist, displayName, artifacts, + NumberFormat.getNumberInstance(), false); } else if (AttributeTypeManager.isBaseTypeCompatible(BooleanAttribute.class, attributeType)) { promptChange = new BooleanHandlePromptChange(artifacts, attributeType, displayName, persist, null); } else if (AttributeTypeManager.isBaseTypeCompatible(EnumeratedAttribute.class, attributeType)) { diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/StringHandlePromptChange.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/StringHandlePromptChange.java index d5c79a0a8bf..25932d6493f 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/StringHandlePromptChange.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/artifact/prompt/StringHandlePromptChange.java @@ -21,6 +21,7 @@ import org.eclipse.osee.framework.jdk.core.util.Strings; import org.eclipse.osee.framework.skynet.core.artifact.Artifact; import org.eclipse.osee.framework.skynet.core.attribute.AttributeTypeManager; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.utility.Artifacts; import org.eclipse.osee.framework.ui.skynet.widgets.dialog.EntryDialog; @@ -90,6 +91,8 @@ public class StringHandlePromptChange implements IHandlePromptChange { try { if (AttributeTypeManager.isBaseTypeCompatible(IntegerAttribute.class, attributeType)) { toReturn = String.valueOf(format.parse(value).intValue()); + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + toReturn = String.valueOf(format.parse(value).intValue()); } else { toReturn = String.valueOf(format.parse(value).doubleValue()); // TODO check for dot in integers } diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/mergeWizard/EmbededAttributeEditorFactory.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/mergeWizard/EmbededAttributeEditorFactory.java index cb0c4570d14..9f836ad46e6 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/mergeWizard/EmbededAttributeEditorFactory.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/mergeWizard/EmbededAttributeEditorFactory.java @@ -21,6 +21,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.EnumeratedAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.attribute.StringAttribute; import org.eclipse.osee.framework.ui.plugin.util.AWorkbench; import org.eclipse.osee.framework.ui.skynet.internal.Activator; @@ -43,6 +44,9 @@ public class EmbededAttributeEditorFactory { } else if (AttributeTypeManager.isBaseTypeCompatible(IntegerAttribute.class, attributeType)) { return new EmbeddedStringAttributeEditor(VALID_INTEGER_REG_EX, attributeHolder, displayName, attributeType, persist); + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + return new EmbeddedStringAttributeEditor(VALID_INTEGER_REG_EX, attributeHolder, displayName, attributeType, + persist); } else if (AttributeTypeManager.isBaseTypeCompatible(BooleanAttribute.class, attributeType)) { return new EmbeddedBooleanAttributeEditor(null, attributeHolder, displayName, attributeType, persist); } else if (AttributeTypeManager.isBaseTypeCompatible(EnumeratedAttribute.class, attributeType)) { diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLong.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLong.java new file mode 100644 index 00000000000..6f2223861c5 --- /dev/null +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLong.java @@ -0,0 +1,56 @@ +/******************************************************************************* + * Copyright (c) 2004, 2007 Boeing. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Boeing - initial API and implementation + *******************************************************************************/ +package org.eclipse.osee.framework.ui.skynet.widgets; + +import org.eclipse.core.runtime.IStatus; +import org.eclipse.core.runtime.Status; +import org.eclipse.osee.framework.ui.skynet.internal.Activator; + +/** + * @author Donald G. Dunne + */ +public class XLong extends XText { + private int minValue = 0; + private boolean minValueSet = false; + private int maxValue = 0; + private boolean maxValueSet = false; + + public XLong(String displayLabel) { + super(displayLabel); + } + + public void setMinValue(int minValue) { + minValueSet = true; + this.minValue = minValue; + } + + public void setMaxValue(int maxValue) { + maxValueSet = false; + this.maxValue = maxValue; + } + + @Override + public IStatus isValid() { + if (isRequiredEntry() || super.get().compareTo("") != 0) { + IStatus result = super.isValid(); + if (!result.isOK()) { + return result; + } else if (!this.isLong()) { + return new Status(IStatus.ERROR, Activator.PLUGIN_ID, "Must be an Long"); + } else if (minValueSet && this.getInteger() < minValue) { + return new Status(IStatus.ERROR, Activator.PLUGIN_ID, "Must be >= " + minValue); + } else if (maxValueSet && this.getInteger() > maxValue) { + return new Status(IStatus.ERROR, Activator.PLUGIN_ID, "Must be <= " + maxValue); + } + } + return Status.OK_STATUS; + } +} diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLongDam.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLongDam.java new file mode 100644 index 00000000000..c1ccf174a6f --- /dev/null +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XLongDam.java @@ -0,0 +1,98 @@ +/******************************************************************************* + * Copyright (c) 2004, 2007 Boeing. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Boeing - initial API and implementation + *******************************************************************************/ +package org.eclipse.osee.framework.ui.skynet.widgets; + +import org.eclipse.osee.framework.core.data.IAttributeType; +import org.eclipse.osee.framework.core.exception.AttributeDoesNotExist; +import org.eclipse.osee.framework.core.util.Result; +import org.eclipse.osee.framework.jdk.core.type.OseeCoreException; +import org.eclipse.osee.framework.jdk.core.util.Strings; +import org.eclipse.osee.framework.logging.OseeLevel; +import org.eclipse.osee.framework.logging.OseeLog; +import org.eclipse.osee.framework.skynet.core.artifact.Artifact; +import org.eclipse.osee.framework.ui.skynet.internal.Activator; + +/** + * @author Donald G. Dunne + */ +public class XLongDam extends XLong implements IAttributeWidget { + + private Artifact artifact; + private IAttributeType attributeType; + + public XLongDam(String displayLabel) { + super(displayLabel); + } + + @Override + public Artifact getArtifact() { + return artifact; + } + + @Override + public IAttributeType getAttributeType() { + return attributeType; + } + + @Override + public void setAttributeType(Artifact artifact, IAttributeType attrName) throws OseeCoreException { + this.artifact = artifact; + this.attributeType = attrName; + try { + Long value = artifact.getSoleAttributeValue(getAttributeType()); + super.set(value.toString()); + } catch (AttributeDoesNotExist ex) { + super.set(""); + } + } + + @Override + public void saveToArtifact() { + try { + if (!Strings.isValid(text)) { + getArtifact().deleteSoleAttribute(getAttributeType()); + } else { + Long enteredValue = getLong(); + getArtifact().setSoleAttributeValue(getAttributeType(), enteredValue); + } + } catch (NumberFormatException ex) { + // do nothing + } catch (Exception ex) { + OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex); + } + } + + @Override + public Result isDirty() throws OseeCoreException { + if (isEditable()) { + try { + Long enteredValue = getLong(); + Long storedValue = getArtifact().getSoleAttributeValue(getAttributeType()); + if (enteredValue.doubleValue() != storedValue.doubleValue()) { + return new Result(true, getAttributeType() + " is dirty"); + } + } catch (AttributeDoesNotExist ex) { + if (!get().equals("")) { + return new Result(true, getAttributeType() + " is dirty"); + } + } catch (NumberFormatException ex) { + // do nothing + } + } + return Result.FalseResult; + } + + @Override + public void revert() throws OseeCoreException { + setAttributeType(getArtifact(), getAttributeType()); + } + +} diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XStackedDam.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XStackedDam.java index eea482b43ea..43edf7ce89b 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XStackedDam.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XStackedDam.java @@ -36,6 +36,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.BinaryBackedAttribute; import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.validation.IOseeValidator; import org.eclipse.osee.framework.skynet.core.validation.OseeValidator; import org.eclipse.osee.framework.ui.skynet.internal.Activator; @@ -247,6 +248,14 @@ public class XStackedDam extends XStackedWidget<String> implements IAttributeWid xInteger.setText(initialInput); } xWidget = xInteger; + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + XLong xLong = new XLong(""); + xLong.setFillHorizontally(true); + xLong.createWidgets(getManagedForm(), parent, 2); + if (Strings.isValid(initialInput)) { + xLong.setText(initialInput); + } + xWidget = xLong; } else if (AttributeTypeManager.isBaseTypeCompatible(DateAttribute.class, attributeType)) { XDate xDate = new XDate(""); xDate.setFillHorizontally(true); diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XText.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XText.java index 2f558562cfc..f4d1727e644 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XText.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XText.java @@ -378,6 +378,15 @@ public class XText extends XWidget { return true; } + public boolean isLong() { + try { + new Long(text); + } catch (NumberFormatException e) { + return false; + } + return true; + } + public boolean isFloat() { try { NumberFormat.getInstance().parse(text); @@ -397,6 +406,16 @@ public class XText extends XWidget { return num.intValue(); } + public long getLong() { + Long num; + try { + num = Long.valueOf(text); + } catch (NumberFormatException e) { + return 0; + } + return num; + } + public double getFloat() { Number num; try { diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XTextFlatDam.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XTextFlatDam.java index 540130db955..0703014a121 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XTextFlatDam.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/XTextFlatDam.java @@ -35,6 +35,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.BinaryBackedAttribute; import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.ui.skynet.internal.Activator; import org.eclipse.osee.framework.ui.swt.Displays; import org.eclipse.swt.SWT; @@ -240,6 +241,14 @@ public class XTextFlatDam extends XFlatWidget<String> implements IAttributeWidge xInteger.setText(initialInput); } xWidget = xInteger; + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + XLong xLong = new XLong(""); + xLong.setFillHorizontally(true); + xLong.createWidgets(getManagedForm(), parent, 2); + if (Strings.isValid(initialInput)) { + xLong.setText(initialInput); + } + xWidget = xLong; } else if (AttributeTypeManager.isBaseTypeCompatible(DateAttribute.class, attributeType)) { XDate xDate = new XDate(""); xDate.setFillHorizontally(true); diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/util/FrameworkXWidgetProvider.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/util/FrameworkXWidgetProvider.java index adf44e680ad..4b76a50b098 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/util/FrameworkXWidgetProvider.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/util/FrameworkXWidgetProvider.java @@ -69,6 +69,8 @@ import org.eclipse.osee.framework.ui.skynet.widgets.XList; import org.eclipse.osee.framework.ui.skynet.widgets.XListDam; import org.eclipse.osee.framework.ui.skynet.widgets.XListDropViewWithSave; import org.eclipse.osee.framework.ui.skynet.widgets.XListDropViewer; +import org.eclipse.osee.framework.ui.skynet.widgets.XLong; +import org.eclipse.osee.framework.ui.skynet.widgets.XLongDam; import org.eclipse.osee.framework.ui.skynet.widgets.XMembersCombo; import org.eclipse.osee.framework.ui.skynet.widgets.XMembersList; import org.eclipse.osee.framework.ui.skynet.widgets.XOption; @@ -155,6 +157,8 @@ public final class FrameworkXWidgetProvider { xWidget = multiBranchSelect; } else if (xWidgetName.equals("XInteger")) { xWidget = new XInteger(name); + } else if (xWidgetName.equals("XLong")) { + xWidget = new XLong(name); } else if (xWidgetName.equals("XTextDam")) { xWidget = new XTextDam(name); } else if (xWidgetName.equals("XButton")) { @@ -217,6 +221,8 @@ public final class FrameworkXWidgetProvider { xWidget = new XFloatDam(name); } else if (xWidgetName.equals("XIntegerDam")) { xWidget = new XIntegerDam(name); + } else if (xWidgetName.equals("XLongDam")) { + xWidget = new XLongDam(name); } else if (xWidgetName.equals("XFileTextWithSelectionDialog")) { xWidget = new XFileTextWithSelectionDialog(name); } else if (xWidgetName.equals("XLabel")) { @@ -436,4 +442,4 @@ public final class FrameworkXWidgetProvider { "classname", true); return contributions.getObjects(); } -}
\ No newline at end of file +} diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xviewer/skynet/XViewerAttributeSortDataType.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xviewer/skynet/XViewerAttributeSortDataType.java index 194ddb8305b..57d2aa946de 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xviewer/skynet/XViewerAttributeSortDataType.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xviewer/skynet/XViewerAttributeSortDataType.java @@ -18,6 +18,7 @@ import org.eclipse.osee.framework.skynet.core.attribute.BooleanAttribute; import org.eclipse.osee.framework.skynet.core.attribute.DateAttribute; import org.eclipse.osee.framework.skynet.core.attribute.FloatingPointAttribute; import org.eclipse.osee.framework.skynet.core.attribute.IntegerAttribute; +import org.eclipse.osee.framework.skynet.core.attribute.LongAttribute; import org.eclipse.osee.framework.skynet.core.attribute.OutlineNumberAttribute; /** @@ -33,6 +34,8 @@ public class XViewerAttributeSortDataType { sortType = SortDataType.Float; } else if (AttributeTypeManager.isBaseTypeCompatible(IntegerAttribute.class, attributeType)) { sortType = SortDataType.Integer; + } else if (AttributeTypeManager.isBaseTypeCompatible(LongAttribute.class, attributeType)) { + sortType = SortDataType.Long; } else if (AttributeTypeManager.isBaseTypeCompatible(BooleanAttribute.class, attributeType)) { sortType = SortDataType.Boolean; } else if (AttributeTypeManager.isBaseTypeCompatible(OutlineNumberAttribute.class, attributeType)) { |