diff options
author | jmisinco | 2013-07-16 21:29:23 +0000 |
---|---|---|
committer | jmisinco | 2013-07-17 18:16:27 +0000 |
commit | a92204e2f1c2c79367f25f03c60bd9fadf53f299 (patch) | |
tree | 7f18b2833f2e8e7c59c103afb4d9420a5e1d09c5 | |
parent | 8e0da9539cf588943471960f8bb1a3e21acd0f9a (diff) | |
download | org.eclipse.osee-0.11.1.v201307181737_RC.tar.gz org.eclipse.osee-0.11.1.v201307181737_RC.tar.xz org.eclipse.osee-0.11.1.v201307181737_RC.zip |
bug[ats_08HWZ]: OSEE DSL needs attribute validation0.11.1.v201307181737_RC0.11.1.v201307171943_RC
The OSEE DSL grammar handles validating most things but cannot validate
the min/max occurances of attributes. A new check was added to handle
this as well as ensuring a defaultValue is specified with min > 0. Also
in this commit is a change to the grammar. The change allows the optional
fields of an attribute type to be specified in any order.
Change-Id: I6261fa6753876584a30a53683f46553c81fb18ca
84 files changed, 12319 insertions, 12633 deletions
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 d36adef6cec..a0d412b011b 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 a770e9e951c..5cb5fb9ed3f 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,204 +20,198 @@ 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 e74d70d618f..7dd0513d8f1 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 d49bbc45bcd..a35297952ca 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 6930766616f..1a96a073d42 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 5a932e916be..da7c07fd1f2 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 afbbe5ea606..53a083203eb 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 a9fd2baf8d5..3e2b64abe87 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,204 +20,198 @@ 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 274166f739d..c86c7c90670 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 1292fbd576f..2ef630e3b1f 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 77759c41e24..9e34dd62eee 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 1065147d142..6890c4c5b5c 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 e67e00a5075..cf8331fcb13 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,258 +20,252 @@ 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 0267dbabb1d..216bbb7089c 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 8421b1320b5..e342d3b7355 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 dbec4c73f60..1c764fca228 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 f58e2e7ffcc..42c4d47d08f 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 f24787f5b3b..4c602549c4d 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 6c401decf81..346d8556fde 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 41b438a7b46..ffcbef4d649 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,258 +20,252 @@ 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 a96d573f387..ab02cf8c174 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 04c6528529c..6827528a216 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 6a0124d6f86..2fa55f85b5c 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,177 +20,171 @@ 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 b606f439e93..1da45939174 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 6232b5a098d..68682937359 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 74088841322..86be5d6ff02 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 19f40b4095d..d74a5da2cd3 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 63e3b2deadf..41714ff354e 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 e7160c126d4..49d37cf9c4d 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 e9c0ed9442c..76205aee1dd 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 e95919b8727..910f486d47f 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 1870e7d679b..d70ee3d7dc5 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 1411e78a0ba..2321b2796ed 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 90934b132b4..3c2cbed64ac 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 a95fb26a40d..4cf874ccf9c 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,204 +20,198 @@ 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 4b63d41a02a..f474ec34f77 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 34952cb6c18..0fb68c5c7b5 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 b788c9390bb..bfbf272f646 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 2edc5311395..4261ab4a1db 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 f2da3eb9b58..f10b46c2be2 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,231 +20,225 @@ 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 18fa9c7b08f..acfb9b0147f 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 5437f387c26..fe37db3b95a 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,329 +44,321 @@ 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 75eb5cc95dd..1a868d94794 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,164 +30,157 @@ 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 05819a87961..c536f339cce 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,315 +30,311 @@ 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 2ebd938d9ef..73fbb542233 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,144 +29,138 @@ 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 9f6ea2673e1..f957b12a795 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,144 +29,138 @@ 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 a231e4b29a9..4168367028a 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 b7bb355f5f5..103687f0b9e 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,208 +31,200 @@ 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 59471e55ede..5b7cecbaf71 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,184 +37,177 @@ 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 1fb89af69ed..72d6f3ade91 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 20d6bbb3635..7185b6698eb 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,196 +40,188 @@ 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 d991b9d5ca8..300df732700 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,150 +28,146 @@ 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 7d31ac87a8f..bf613ab1be9 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,333 +36,325 @@ 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 16fdd43c50a..fea0943da25 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,150 +29,146 @@ 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 51d1ab25ea8..1756208b66c 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,730 +22,724 @@ 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("http://www.eclipse.org/osee/framework/core/dsl/OseeDsl"); - 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 b29569f318b..6ad8ba48300 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,465 +54,450 @@ 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 63319f2b3f3..19e7f4261ff 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 cbe8b2ac7c1..c6e73db570c 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 f2a3c0aace1..2a3a0d2d7c6 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,260 +29,256 @@ 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 8d9429bedae..a692c217bdc 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 8e71411f6d3..cf685f350d5 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,150 +28,146 @@ 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 3231f5dfd12..8f913b6deb0 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,144 +29,138 @@ 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 5a6ed4549bd..876adc0ba7a 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,144 +29,138 @@ 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 b8bfe7fff24..29f2e48f8d0 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 06cb65bd310..f57a0fc0625 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,353 +35,344 @@ 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 31c8baaaaad..af616865324 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,144 +29,138 @@ 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 eb1091e73b8..0089cf7636a 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,144 +29,138 @@ 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 990bcd1b3f7..99ea29266ef 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,274 +43,266 @@ 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 3c7d032bce5..d27d720e5bd 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,260 +31,256 @@ 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 7a1e5b96768..e562694b73a 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,164 +30,157 @@ 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 573e85d6afd..173d65766f3 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,150 +28,146 @@ 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 c0f096671ec..e8a80f6135e 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,239 +42,232 @@ 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 7fc4a14c36a..6afca4a40b1 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,237 +40,230 @@ 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 0647e4f91ef..5d7a9709285 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,718 +39,710 @@ 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 915ec4d724d..5a293f5b30e 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,214 +31,208 @@ 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 a7d9f4af7b9..6649f051cfa 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,266 +41,258 @@ 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 3102e517a21..d9717348357 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,315 +31,311 @@ 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 a79001138d5..8e42a1f503c 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,266 +40,258 @@ 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 b13bbf37b64..99ebf493c99 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,132 +34,126 @@ 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 d7db3e78628..bf037d65a94 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,443 +35,435 @@ 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 299e0fbe04d..b981e7bde23 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,831 +22,789 @@ 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 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 == modelPackage) { + return true; } - @Override - public Adapter caseUpdateAttribute(UpdateAttribute object) - { - return createUpdateAttributeAdapter(); + if (object instanceof EObject) { + return ((EObject)object).eClass().getEPackage() == modelPackage; } - @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(); - } - }; + return false; + } /** - * Creates an adapter for the <code>target</code>. - * <!-- begin-user-doc --> + * The switch that delegates to the <code>createXXX</code> methods. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param target the object to adapt. - * @return the adapter for the <code>target</code>. - * @generated - */ + * @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 + */ @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 d85d32a4d36..16098ec59fb 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,946 +25,907 @@ 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/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext index 4d932034a51..e999e3a792f 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext +++ b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext @@ -47,9 +47,9 @@ 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)?) '}'; AttributeBaseType: 'BooleanAttribute' | 'CompressedContentAttribute' | 'DateAttribute' | 'EnumeratedAttribute' | diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/validation/OseeDslJavaValidator.java b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/validation/OseeDslJavaValidator.java index fc70edadc2e..3b5043effa9 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/validation/OseeDslJavaValidator.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/validation/OseeDslJavaValidator.java @@ -35,6 +35,7 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType; import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType; import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; import org.eclipse.osee.framework.core.dsl.oseeDsl.util.OseeDslSwitch; +import org.eclipse.xtext.util.Strings; import org.eclipse.xtext.validation.Check; import org.eclipse.xtext.validation.ComposedChecks; @@ -53,6 +54,31 @@ public class OseeDslJavaValidator extends AbstractOseeDslJavaValidator { public static final String NON_UNIQUE_RELATION_TYPE_RESTRICTION = "non_unique_relation_type_restriction"; @Check + public void checkAttributeValidity(XAttributeType attribute) { + String min = attribute.getMin(); + int minOccurrences = 0; + if (!Strings.isEmpty(min)) { + minOccurrences = Integer.parseInt(min); + if (minOccurrences > 0 && Strings.isEmpty(attribute.getDefaultValue())) { + error("Default value cannot be empty if min greater than 0", attribute, + OseeDslPackage.Literals.XATTRIBUTE_TYPE__DEFAULT_VALUE); + } + } + if (minOccurrences < 0) { + error("min cannot be less than 0", attribute, OseeDslPackage.Literals.XATTRIBUTE_TYPE__MIN); + } + + String max = attribute.getMax(); + int maxOccurrences = 0; + if (!Strings.isEmpty(max)) { + maxOccurrences = Integer.parseInt(max); + } + if (minOccurrences > maxOccurrences) { + error("min must not be greater than max", attribute, OseeDslPackage.Literals.XATTRIBUTE_TYPE__MAX); + } + } + + @Check public void checkUuidValidity(OseeDsl oseeDsl) { Map<String, OseeType> uuids = new HashMap<String, OseeType>(); EStructuralFeature feature = OseeDslPackage.Literals.OSEE_TYPE__UUID; |