/**
*/
package org.archstudio.xadl3.variability_3_0;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc --> <!-- begin-model-doc --> xADL 3 Core Schema This schema defines the core elements for xADL 3
* documents. The schema is intentionally small, defining only a few elements that are intended to be common across xADL
* descriptions and extensions, regardless of domain. Changelog: - 3.0.0: * Initial version <!-- end-model-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.Variability_3_0Factory
* @model kind="package"
* @generated
*/
public interface Variability_3_0Package extends EPackage {
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNAME = "variability_3_0";
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_URI = "http://www.archstudio.org/xadl3/schemas/variability-3.0.xsd";
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_PREFIX = "variability_3_0";
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
Variability_3_0Package eINSTANCE = org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl.init();
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeImpl <em>Change</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChange()
* @generated
*/
int CHANGE = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE__NAME = 0;
/**
* The number of structural features of the '<em>Change</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_FEATURE_COUNT = 1;
/**
* The number of operations of the '<em>Change</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.AttributeChangeImpl
* <em>Attribute Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.AttributeChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getAttributeChange()
* @generated
*/
int ATTRIBUTE_CHANGE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ATTRIBUTE_CHANGE__NAME = CHANGE__NAME;
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ATTRIBUTE_CHANGE__VALUE = CHANGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Change</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int ATTRIBUTE_CHANGE_FEATURE_COUNT = CHANGE_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Attribute Change</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ATTRIBUTE_CHANGE_OPERATION_COUNT = CHANGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeSetImpl <em>Change Set</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeSetImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChangeSet()
* @generated
*/
int CHANGE_SET = 2;
/**
* The feature id for the '<em><b>Ext</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET__EXT = 0;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET__ID = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET__NAME = 2;
/**
* The number of structural features of the '<em>Change Set</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int CHANGE_SET_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Change Set</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeSetOfChangesImpl
* <em>Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChangeSetOfChanges()
* @generated
*/
int CHANGE_SET_OF_CHANGES = 3;
/**
* The feature id for the '<em><b>Ext</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES__EXT = CHANGE_SET__EXT;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES__ID = CHANGE_SET__ID;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES__NAME = CHANGE_SET__NAME;
/**
* The feature id for the '<em><b>Element Change</b></em>' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE = CHANGE_SET_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Change Set Of Changes</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES_FEATURE_COUNT = CHANGE_SET_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Change Set Of Changes</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int CHANGE_SET_OF_CHANGES_OPERATION_COUNT = CHANGE_SET_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.DocumentRootImpl
* <em>Document Root</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.DocumentRootImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getDocumentRoot()
* @generated
*/
int DOCUMENT_ROOT = 4;
/**
* The feature id for the '<em><b>Mixed</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MIXED = 0;
/**
* The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
/**
* The feature id for the '<em><b>XSI Schema Location</b></em>' map. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
/**
* The feature id for the '<em><b>Variability</b></em>' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__VARIABILITY = 3;
/**
* The number of structural features of the '<em>Document Root</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = 4;
/**
* The number of operations of the '<em>Document Root</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.ElementChangeImpl
* <em>Element Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ElementChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getElementChange()
* @generated
*/
int ELEMENT_CHANGE = 5;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_CHANGE__NAME = CHANGE__NAME;
/**
* The feature id for the '<em><b>Change</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_CHANGE__CHANGE = CHANGE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_CHANGE__TYPE = CHANGE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Element Change</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_CHANGE_FEATURE_COUNT = CHANGE_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Element Change</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_CHANGE_OPERATION_COUNT = CHANGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.ElementManyChangeImpl
* <em>Element Many Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ElementManyChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getElementManyChange()
* @generated
*/
int ELEMENT_MANY_CHANGE = 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_MANY_CHANGE__NAME = CHANGE__NAME;
/**
* The feature id for the '<em><b>Change</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_MANY_CHANGE__CHANGE = CHANGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Element Many Change</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int ELEMENT_MANY_CHANGE_FEATURE_COUNT = CHANGE_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Element Many Change</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int ELEMENT_MANY_CHANGE_OPERATION_COUNT = CHANGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.TransformChangeSetOfChangesImpl
* <em>Transform Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.TransformChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getTransformChangeSetOfChanges()
* @generated
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES = 9;
/**
* The feature id for the '<em><b>Ext</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES__EXT = CHANGE_SET_OF_CHANGES__EXT;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES__ID = CHANGE_SET_OF_CHANGES__ID;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES__NAME = CHANGE_SET_OF_CHANGES__NAME;
/**
* The feature id for the '<em><b>Element Change</b></em>' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE = CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE;
/**
* The number of structural features of the '<em>Transform Change Set Of Changes</em>' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES_FEATURE_COUNT = CHANGE_SET_OF_CHANGES_FEATURE_COUNT + 0;
/**
* The number of operations of the '<em>Transform Change Set Of Changes</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_CHANGE_SET_OF_CHANGES_OPERATION_COUNT = CHANGE_SET_OF_CHANGES_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.JavaTransformChangeSetOfChangesImpl
* <em>Java Transform Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.JavaTransformChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getJavaTransformChangeSetOfChanges()
* @generated
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES = 7;
/**
* The feature id for the '<em><b>Ext</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__EXT = TRANSFORM_CHANGE_SET_OF_CHANGES__EXT;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__ID = TRANSFORM_CHANGE_SET_OF_CHANGES__ID;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__NAME = TRANSFORM_CHANGE_SET_OF_CHANGES__NAME;
/**
* The feature id for the '<em><b>Element Change</b></em>' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE = TRANSFORM_CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE;
/**
* The feature id for the '<em><b>Bundle</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__BUNDLE = TRANSFORM_CHANGE_SET_OF_CHANGES_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__CLASS = TRANSFORM_CHANGE_SET_OF_CHANGES_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Java Transform Change Set Of Changes</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES_FEATURE_COUNT = TRANSFORM_CHANGE_SET_OF_CHANGES_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Java Transform Change Set Of Changes</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES_OPERATION_COUNT = TRANSFORM_CHANGE_SET_OF_CHANGES_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.RelationshipImpl
* <em>Relationship</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.RelationshipImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getRelationship()
* @generated
*/
int RELATIONSHIP = 8;
/**
* The feature id for the '<em><b>Ext</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int RELATIONSHIP__EXT = 0;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RELATIONSHIP__ID = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RELATIONSHIP__NAME = 2;
/**
* The number of structural features of the '<em>Relationship</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int RELATIONSHIP_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Relationship</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RELATIONSHIP_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.archstudio.xadl3.variability_3_0.impl.VariabilityImpl <em>Variability</em>
* }' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.VariabilityImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getVariability()
* @generated
*/
int VARIABILITY = 10;
/**
* The feature id for the '<em><b>Active Change Set</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int VARIABILITY__ACTIVE_CHANGE_SET = 0;
/**
* The feature id for the '<em><b>Applied Change Sets</b></em>' reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int VARIABILITY__APPLIED_CHANGE_SETS = 1;
/**
* The feature id for the '<em><b>Change Set</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int VARIABILITY__CHANGE_SET = 2;
/**
* The feature id for the '<em><b>Relationship</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int VARIABILITY__RELATIONSHIP = 3;
/**
* The feature id for the '<em><b>Overview</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VARIABILITY__OVERVIEW = 4;
/**
* The number of structural features of the '<em>Variability</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int VARIABILITY_FEATURE_COUNT = 5;
/**
* The number of operations of the '<em>Variability</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VARIABILITY_OPERATION_COUNT = 0;
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.AttributeChange
* <em>Attribute Change</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Attribute Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.AttributeChange
* @generated
*/
EClass getAttributeChange();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.AttributeChange#getValue
* <em>Value</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.archstudio.xadl3.variability_3_0.AttributeChange#getValue()
* @see #getAttributeChange()
* @generated
*/
EAttribute getAttributeChange_Value();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.Change <em>Change</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.Change
* @generated
*/
EClass getChange();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.Change#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.archstudio.xadl3.variability_3_0.Change#getName()
* @see #getChange()
* @generated
*/
EAttribute getChange_Name();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.ChangeSet <em>Change Set</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Change Set</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSet
* @generated
*/
EClass getChangeSet();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.ChangeSet#getExt <em>Ext</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Ext</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSet#getExt()
* @see #getChangeSet()
* @generated
*/
EReference getChangeSet_Ext();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.ChangeSet#getId
* <em>Id</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSet#getId()
* @see #getChangeSet()
* @generated
*/
EAttribute getChangeSet_Id();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.ChangeSet#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSet#getName()
* @see #getChangeSet()
* @generated
*/
EAttribute getChangeSet_Name();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.ChangeSetOfChanges
* <em>Change Set Of Changes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Change Set Of Changes</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSetOfChanges
* @generated
*/
EClass getChangeSetOfChanges();
/**
* Returns the meta object for the containment reference '
* {@link org.archstudio.xadl3.variability_3_0.ChangeSetOfChanges#getElementChange <em>Element Change</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Element Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.ChangeSetOfChanges#getElementChange()
* @see #getChangeSetOfChanges()
* @generated
*/
EReference getChangeSetOfChanges_ElementChange();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.DocumentRoot
* <em>Document Root</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Document Root</em>'.
* @see org.archstudio.xadl3.variability_3_0.DocumentRoot
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the attribute list '{@link org.archstudio.xadl3.variability_3_0.DocumentRoot#getMixed
* <em>Mixed</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute list '<em>Mixed</em>'.
* @see org.archstudio.xadl3.variability_3_0.DocumentRoot#getMixed()
* @see #getDocumentRoot()
* @generated
*/
EAttribute getDocumentRoot_Mixed();
/**
* Returns the meta object for the map '{@link org.archstudio.xadl3.variability_3_0.DocumentRoot#getXMLNSPrefixMap
* <em>XMLNS Prefix Map</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
* @see org.archstudio.xadl3.variability_3_0.DocumentRoot#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '
* {@link org.archstudio.xadl3.variability_3_0.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the map '<em>XSI Schema Location</em>'.
* @see org.archstudio.xadl3.variability_3_0.DocumentRoot#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for the containment reference '
* {@link org.archstudio.xadl3.variability_3_0.DocumentRoot#getVariability <em>Variability</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Variability</em>'.
* @see org.archstudio.xadl3.variability_3_0.DocumentRoot#getVariability()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Variability();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.ElementChange
* <em>Element Change</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Element Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.ElementChange
* @generated
*/
EClass getElementChange();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.ElementChange#getChange <em>Change</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.ElementChange#getChange()
* @see #getElementChange()
* @generated
*/
EReference getElementChange_Change();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.ElementChange#getType
* <em>Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.archstudio.xadl3.variability_3_0.ElementChange#getType()
* @see #getElementChange()
* @generated
*/
EAttribute getElementChange_Type();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.ElementManyChange
* <em>Element Many Change</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Element Many Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.ElementManyChange
* @generated
*/
EClass getElementManyChange();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.ElementManyChange#getChange <em>Change</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Change</em>'.
* @see org.archstudio.xadl3.variability_3_0.ElementManyChange#getChange()
* @see #getElementManyChange()
* @generated
*/
EReference getElementManyChange_Change();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges
* <em>Java Transform Change Set Of Changes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Java Transform Change Set Of Changes</em>'.
* @see org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges
* @generated
*/
EClass getJavaTransformChangeSetOfChanges();
/**
* Returns the meta object for the attribute '
* {@link org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges#getBundle <em>Bundle</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Bundle</em>'.
* @see org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges#getBundle()
* @see #getJavaTransformChangeSetOfChanges()
* @generated
*/
EAttribute getJavaTransformChangeSetOfChanges_Bundle();
/**
* Returns the meta object for the attribute '
* {@link org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges#getClass_ <em>Class</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Class</em>'.
* @see org.archstudio.xadl3.variability_3_0.JavaTransformChangeSetOfChanges#getClass_()
* @see #getJavaTransformChangeSetOfChanges()
* @generated
*/
EAttribute getJavaTransformChangeSetOfChanges_Class();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.Relationship <em>Relationship</em>
* }'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Relationship</em>'.
* @see org.archstudio.xadl3.variability_3_0.Relationship
* @generated
*/
EClass getRelationship();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.Relationship#getExt <em>Ext</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Ext</em>'.
* @see org.archstudio.xadl3.variability_3_0.Relationship#getExt()
* @see #getRelationship()
* @generated
*/
EReference getRelationship_Ext();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.Relationship#getId
* <em>Id</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.archstudio.xadl3.variability_3_0.Relationship#getId()
* @see #getRelationship()
* @generated
*/
EAttribute getRelationship_Id();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.Relationship#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.archstudio.xadl3.variability_3_0.Relationship#getName()
* @see #getRelationship()
* @generated
*/
EAttribute getRelationship_Name();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.TransformChangeSetOfChanges
* <em>Transform Change Set Of Changes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Transform Change Set Of Changes</em>'.
* @see org.archstudio.xadl3.variability_3_0.TransformChangeSetOfChanges
* @generated
*/
EClass getTransformChangeSetOfChanges();
/**
* Returns the meta object for class '{@link org.archstudio.xadl3.variability_3_0.Variability <em>Variability</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Variability</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability
* @generated
*/
EClass getVariability();
/**
* Returns the meta object for the reference '
* {@link org.archstudio.xadl3.variability_3_0.Variability#getActiveChangeSet <em>Active Change Set</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Active Change Set</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability#getActiveChangeSet()
* @see #getVariability()
* @generated
*/
EReference getVariability_ActiveChangeSet();
/**
* Returns the meta object for the reference list '
* {@link org.archstudio.xadl3.variability_3_0.Variability#getAppliedChangeSets <em>Applied Change Sets</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference list '<em>Applied Change Sets</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability#getAppliedChangeSets()
* @see #getVariability()
* @generated
*/
EReference getVariability_AppliedChangeSets();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.Variability#getChangeSet <em>Change Set</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Change Set</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability#getChangeSet()
* @see #getVariability()
* @generated
*/
EReference getVariability_ChangeSet();
/**
* Returns the meta object for the containment reference list '
* {@link org.archstudio.xadl3.variability_3_0.Variability#getRelationship <em>Relationship</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Relationship</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability#getRelationship()
* @see #getVariability()
* @generated
*/
EReference getVariability_Relationship();
/**
* Returns the meta object for the attribute '{@link org.archstudio.xadl3.variability_3_0.Variability#isOverview
* <em>Overview</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Overview</em>'.
* @see org.archstudio.xadl3.variability_3_0.Variability#isOverview()
* @see #getVariability()
* @generated
*/
EAttribute getVariability_Overview();
/**
* 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
*/
Variability_3_0Factory getVariability_3_0Factory();
/**
* <!-- begin-user-doc --> Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.AttributeChangeImpl
* <em>Attribute Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.AttributeChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getAttributeChange()
* @generated
*/
EClass ATTRIBUTE_CHANGE = eINSTANCE.getAttributeChange();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute ATTRIBUTE_CHANGE__VALUE = eINSTANCE.getAttributeChange_Value();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeImpl <em>Change</em>}
* ' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChange()
* @generated
*/
EClass CHANGE = eINSTANCE.getChange();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute CHANGE__NAME = eINSTANCE.getChange_Name();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeSetImpl
* <em>Change Set</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeSetImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChangeSet()
* @generated
*/
EClass CHANGE_SET = eINSTANCE.getChangeSet();
/**
* The meta object literal for the '<em><b>Ext</b></em>' containment reference list feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference CHANGE_SET__EXT = eINSTANCE.getChangeSet_Ext();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute CHANGE_SET__ID = eINSTANCE.getChangeSet_Id();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute CHANGE_SET__NAME = eINSTANCE.getChangeSet_Name();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.ChangeSetOfChangesImpl
* <em>Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getChangeSetOfChanges()
* @generated
*/
EClass CHANGE_SET_OF_CHANGES = eINSTANCE.getChangeSetOfChanges();
/**
* The meta object literal for the '<em><b>Element Change</b></em>' containment reference feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference CHANGE_SET_OF_CHANGES__ELEMENT_CHANGE = eINSTANCE.getChangeSetOfChanges_ElementChange();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.DocumentRootImpl
* <em>Document Root</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.DocumentRootImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getDocumentRoot()
* @generated
*/
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
* The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
/**
* The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
* The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
* The meta object literal for the '<em><b>Variability</b></em>' containment reference feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__VARIABILITY = eINSTANCE.getDocumentRoot_Variability();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.ElementChangeImpl
* <em>Element Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ElementChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getElementChange()
* @generated
*/
EClass ELEMENT_CHANGE = eINSTANCE.getElementChange();
/**
* The meta object literal for the '<em><b>Change</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference ELEMENT_CHANGE__CHANGE = eINSTANCE.getElementChange_Change();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute ELEMENT_CHANGE__TYPE = eINSTANCE.getElementChange_Type();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.ElementManyChangeImpl
* <em>Element Many Change</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.ElementManyChangeImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getElementManyChange()
* @generated
*/
EClass ELEMENT_MANY_CHANGE = eINSTANCE.getElementManyChange();
/**
* The meta object literal for the '<em><b>Change</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference ELEMENT_MANY_CHANGE__CHANGE = eINSTANCE.getElementManyChange_Change();
/**
* The meta object literal for the '
* {@link org.archstudio.xadl3.variability_3_0.impl.JavaTransformChangeSetOfChangesImpl
* <em>Java Transform Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.JavaTransformChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getJavaTransformChangeSetOfChanges()
* @generated
*/
EClass JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES = eINSTANCE.getJavaTransformChangeSetOfChanges();
/**
* The meta object literal for the '<em><b>Bundle</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__BUNDLE = eINSTANCE.getJavaTransformChangeSetOfChanges_Bundle();
/**
* The meta object literal for the '<em><b>Class</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute JAVA_TRANSFORM_CHANGE_SET_OF_CHANGES__CLASS = eINSTANCE.getJavaTransformChangeSetOfChanges_Class();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.RelationshipImpl
* <em>Relationship</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.RelationshipImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getRelationship()
* @generated
*/
EClass RELATIONSHIP = eINSTANCE.getRelationship();
/**
* The meta object literal for the '<em><b>Ext</b></em>' containment reference list feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference RELATIONSHIP__EXT = eINSTANCE.getRelationship_Ext();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute RELATIONSHIP__ID = eINSTANCE.getRelationship_Id();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute RELATIONSHIP__NAME = eINSTANCE.getRelationship_Name();
/**
* The meta object literal for the '
* {@link org.archstudio.xadl3.variability_3_0.impl.TransformChangeSetOfChangesImpl
* <em>Transform Change Set Of Changes</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.TransformChangeSetOfChangesImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getTransformChangeSetOfChanges()
* @generated
*/
EClass TRANSFORM_CHANGE_SET_OF_CHANGES = eINSTANCE.getTransformChangeSetOfChanges();
/**
* The meta object literal for the '{@link org.archstudio.xadl3.variability_3_0.impl.VariabilityImpl
* <em>Variability</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.archstudio.xadl3.variability_3_0.impl.VariabilityImpl
* @see org.archstudio.xadl3.variability_3_0.impl.Variability_3_0PackageImpl#getVariability()
* @generated
*/
EClass VARIABILITY = eINSTANCE.getVariability();
/**
* The meta object literal for the '<em><b>Active Change Set</b></em>' reference feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference VARIABILITY__ACTIVE_CHANGE_SET = eINSTANCE.getVariability_ActiveChangeSet();
/**
* The meta object literal for the '<em><b>Applied Change Sets</b></em>' reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference VARIABILITY__APPLIED_CHANGE_SETS = eINSTANCE.getVariability_AppliedChangeSets();
/**
* The meta object literal for the '<em><b>Change Set</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference VARIABILITY__CHANGE_SET = eINSTANCE.getVariability_ChangeSet();
/**
* The meta object literal for the '<em><b>Relationship</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference VARIABILITY__RELATIONSHIP = eINSTANCE.getVariability_Relationship();
/**
* The meta object literal for the '<em><b>Overview</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute VARIABILITY__OVERVIEW = eINSTANCE.getVariability_Overview();
}
} // Variability_3_0Package