diff options
author | donald.g.dunne | 2014-03-26 20:31:18 +0000 |
---|---|---|
committer | Ryan D. Brooks | 2014-03-26 20:31:18 +0000 |
commit | 9e4c4338b90cd69732cc523bfa3fe61848533308 (patch) | |
tree | 6798b8955ecfcbbd7ef62a3031491dbd7ebfa577 /plugins/org.eclipse.osee.framework.core.dsl/src-gen/org | |
parent | ac6bdfe93c469f4af00f329a09b0f54f957e9b0e (diff) | |
download | org.eclipse.osee-9e4c4338b90cd69732cc523bfa3fe61848533308.tar.gz org.eclipse.osee-9e4c4338b90cd69732cc523bfa3fe61848533308.tar.xz org.eclipse.osee-9e4c4338b90cd69732cc523bfa3fe61848533308.zip |
feature[ats_ATS19845]: Add LongAttribute to framework
Change-Id: I444b8f5fc7b005990b779029ada1ec2c7897305d
Diffstat (limited to 'plugins/org.eclipse.osee.framework.core.dsl/src-gen/org')
94 files changed, 15763 insertions, 16543 deletions
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() { |