blob: b8b766322ce4268216704ae9ce18ee3c176ecd2e [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2013, 2015 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* E.D.Willink - initial API and implementation
*******************************************************************************/
package org.eclipse.qvtd.xtext.qvtcorebasecs;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.ocl.xtext.basecs.BaseCSPackage;
import org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage;
/**
* <!-- 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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QVTcoreBaseCSFactory
* @model kind="package"
* annotation="http://www.eclipse.org/OCL/Import basecs='../../org.eclipse.ocl.xtext.base/model/BaseCS.ecore#/' essentialoclcs='../../org.eclipse.ocl.xtext.essentialocl/model/EssentialOCLCS.ecore#/' qvtb='../../org.eclipse.qvtd.pivot.qvtbase/model/QVTbase.ecore#/' qvtcb='../../org.eclipse.qvtd.pivot.qvtcorebase/model/QVTcoreBase.ecore#/'"
* @generated
*/
public interface QVTcoreBaseCSPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "qvtcorebasecs";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/qvt/2015/QVTcoreBaseCS";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "qvtcbcs";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
QVTcoreBaseCSPackage eINSTANCE = org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AbstractMappingCSImpl <em>Abstract Mapping CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->S
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AbstractMappingCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecst.impl.QVTcoreBaseCSPackageImpl#getAbstractMappingCS()
* @generated
*/
int ABSTRACT_MAPPING_CS = 0;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__CSI = BaseCSPackage.NAMED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__PARENT = BaseCSPackage.NAMED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__PIVOT = BaseCSPackage.NAMED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__ORIGINAL_XMI_ID = BaseCSPackage.NAMED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__OWNED_ANNOTATIONS = BaseCSPackage.NAMED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__NAME = BaseCSPackage.NAMED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Is Default</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__IS_DEFAULT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owned Domains</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__OWNED_DOMAINS = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned In Path Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__OWNED_IN_PATH_NAME = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Owned Middle</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS__OWNED_MIDDLE = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Abstract Mapping CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_MAPPING_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AreaCSImpl <em>Area CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AreaCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getAreaCS()
* @generated
*/
int AREA_CS = 1;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__CSI = BaseCSPackage.NAMED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__PARENT = BaseCSPackage.NAMED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__PIVOT = BaseCSPackage.NAMED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__ORIGINAL_XMI_ID = BaseCSPackage.NAMED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__OWNED_ANNOTATIONS = BaseCSPackage.NAMED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__NAME = BaseCSPackage.NAMED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Owned Guard Pattern</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__OWNED_GUARD_PATTERN = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owned Bottom Pattern</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS__OWNED_BOTTOM_PATTERN = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Area CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int AREA_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PatternCSImpl <em>Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPatternCS()
* @generated
*/
int PATTERN_CS = 8;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__CSI = BaseCSPackage.MODEL_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__PARENT = BaseCSPackage.MODEL_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__PIVOT = BaseCSPackage.MODEL_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__ORIGINAL_XMI_ID = BaseCSPackage.MODEL_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Owned Unrealized Variables</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS__OWNED_UNREALIZED_VARIABLES = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Pattern CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PATTERN_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.BottomPatternCSImpl <em>Bottom Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.BottomPatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getBottomPatternCS()
* @generated
*/
int BOTTOM_PATTERN_CS = 2;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__CSI = PATTERN_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__PARENT = PATTERN_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__PIVOT = PATTERN_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__ORIGINAL_XMI_ID = PATTERN_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__OWNED_ANNOTATIONS = PATTERN_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Owned Unrealized Variables</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__OWNED_UNREALIZED_VARIABLES = PATTERN_CS__OWNED_UNREALIZED_VARIABLES;
/**
* The feature id for the '<em><b>Owned Enforcement Operations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__OWNED_ENFORCEMENT_OPERATIONS = PATTERN_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owned Realized Variables</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__OWNED_REALIZED_VARIABLES = PATTERN_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned Constraints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS__OWNED_CONSTRAINTS = PATTERN_CS_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Bottom Pattern CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOTTOM_PATTERN_CS_FEATURE_COUNT = PATTERN_CS_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DirectionCSImpl <em>Direction CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DirectionCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getDirectionCS()
* @generated
*/
int DIRECTION_CS = 3;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__CSI = BaseCSPackage.NAMED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__PARENT = BaseCSPackage.NAMED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__PIVOT = BaseCSPackage.NAMED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__ORIGINAL_XMI_ID = BaseCSPackage.NAMED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__OWNED_ANNOTATIONS = BaseCSPackage.NAMED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__NAME = BaseCSPackage.NAMED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Imports</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__IMPORTS = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Uses</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS__USES = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Direction CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIRECTION_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DomainCSImpl <em>Domain CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DomainCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getDomainCS()
* @generated
*/
int DOMAIN_CS = 4;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__CSI = AREA_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__PARENT = AREA_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__PIVOT = AREA_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__ORIGINAL_XMI_ID = AREA_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__OWNED_ANNOTATIONS = AREA_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__NAME = AREA_CS__NAME;
/**
* The feature id for the '<em><b>Owned Guard Pattern</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__OWNED_GUARD_PATTERN = AREA_CS__OWNED_GUARD_PATTERN;
/**
* The feature id for the '<em><b>Owned Bottom Pattern</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__OWNED_BOTTOM_PATTERN = AREA_CS__OWNED_BOTTOM_PATTERN;
/**
* The feature id for the '<em><b>Is Check</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__IS_CHECK = AREA_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Is Enforce</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__IS_ENFORCE = AREA_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Direction</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS__DIRECTION = AREA_CS_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Domain CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_CS_FEATURE_COUNT = AREA_CS_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.EnforcementOperationCSImpl <em>Enforcement Operation CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.EnforcementOperationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getEnforcementOperationCS()
* @generated
*/
int ENFORCEMENT_OPERATION_CS = 5;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__CSI = BaseCSPackage.MODEL_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__PARENT = BaseCSPackage.MODEL_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__PIVOT = BaseCSPackage.MODEL_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__ORIGINAL_XMI_ID = BaseCSPackage.MODEL_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Is Deletion</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__IS_DELETION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owned Operation Call</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS__OWNED_OPERATION_CALL = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Enforcement Operation CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENFORCEMENT_OPERATION_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.GuardPatternCSImpl <em>Guard Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.GuardPatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getGuardPatternCS()
* @generated
*/
int GUARD_PATTERN_CS = 6;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__CSI = PATTERN_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__PARENT = PATTERN_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__PIVOT = PATTERN_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__ORIGINAL_XMI_ID = PATTERN_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__OWNED_ANNOTATIONS = PATTERN_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Owned Unrealized Variables</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__OWNED_UNREALIZED_VARIABLES = PATTERN_CS__OWNED_UNREALIZED_VARIABLES;
/**
* The feature id for the '<em><b>Owned Predicates</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS__OWNED_PREDICATES = PATTERN_CS_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Guard Pattern CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GUARD_PATTERN_CS_FEATURE_COUNT = PATTERN_CS_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.ParamDeclarationCSImpl <em>Param Declaration CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.ParamDeclarationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getParamDeclarationCS()
* @generated
*/
int PARAM_DECLARATION_CS = 7;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__CSI = BaseCSPackage.TYPED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__PARENT = BaseCSPackage.TYPED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__PIVOT = BaseCSPackage.TYPED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__ORIGINAL_XMI_ID = BaseCSPackage.TYPED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__OWNED_ANNOTATIONS = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__NAME = BaseCSPackage.TYPED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Is Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__IS_OPTIONAL = BaseCSPackage.TYPED_ELEMENT_CS__IS_OPTIONAL;
/**
* The feature id for the '<em><b>Owned Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__OWNED_TYPE = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_TYPE;
/**
* The feature id for the '<em><b>Qualifiers</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS__QUALIFIERS = BaseCSPackage.TYPED_ELEMENT_CS__QUALIFIERS;
/**
* The number of structural features of the '<em>Param Declaration CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAM_DECLARATION_CS_FEATURE_COUNT = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateCSImpl <em>Predicate CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPredicateCS()
* @generated
*/
int PREDICATE_CS = 9;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__CSI = EssentialOCLCSPackage.EXP_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__PARENT = EssentialOCLCSPackage.EXP_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__PIVOT = EssentialOCLCSPackage.EXP_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__ORIGINAL_XMI_ID = EssentialOCLCSPackage.EXP_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__OWNED_ANNOTATIONS = EssentialOCLCSPackage.EXP_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Has Error</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__HAS_ERROR = EssentialOCLCSPackage.EXP_CS__HAS_ERROR;
/**
* The feature id for the '<em><b>Local Left</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__LOCAL_LEFT = EssentialOCLCSPackage.EXP_CS__LOCAL_LEFT;
/**
* The feature id for the '<em><b>Local Leftmost Descendant</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__LOCAL_LEFTMOST_DESCENDANT = EssentialOCLCSPackage.EXP_CS__LOCAL_LEFTMOST_DESCENDANT;
/**
* The feature id for the '<em><b>Local Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__LOCAL_PARENT = EssentialOCLCSPackage.EXP_CS__LOCAL_PARENT;
/**
* The feature id for the '<em><b>Local Right</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__LOCAL_RIGHT = EssentialOCLCSPackage.EXP_CS__LOCAL_RIGHT;
/**
* The feature id for the '<em><b>Local Rightmost Descendant</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__LOCAL_RIGHTMOST_DESCENDANT = EssentialOCLCSPackage.EXP_CS__LOCAL_RIGHTMOST_DESCENDANT;
/**
* The feature id for the '<em><b>Precedence</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__PRECEDENCE = EssentialOCLCSPackage.EXP_CS__PRECEDENCE;
/**
* The feature id for the '<em><b>Owned Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS__OWNED_CONDITION = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Predicate CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_CS_FEATURE_COUNT = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateOrAssignmentCSImpl <em>Predicate Or Assignment CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateOrAssignmentCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPredicateOrAssignmentCS()
* @generated
*/
int PREDICATE_OR_ASSIGNMENT_CS = 10;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__CSI = EssentialOCLCSPackage.EXP_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__PARENT = EssentialOCLCSPackage.EXP_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__PIVOT = EssentialOCLCSPackage.EXP_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__ORIGINAL_XMI_ID = EssentialOCLCSPackage.EXP_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__OWNED_ANNOTATIONS = EssentialOCLCSPackage.EXP_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Has Error</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__HAS_ERROR = EssentialOCLCSPackage.EXP_CS__HAS_ERROR;
/**
* The feature id for the '<em><b>Local Left</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__LOCAL_LEFT = EssentialOCLCSPackage.EXP_CS__LOCAL_LEFT;
/**
* The feature id for the '<em><b>Local Leftmost Descendant</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__LOCAL_LEFTMOST_DESCENDANT = EssentialOCLCSPackage.EXP_CS__LOCAL_LEFTMOST_DESCENDANT;
/**
* The feature id for the '<em><b>Local Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__LOCAL_PARENT = EssentialOCLCSPackage.EXP_CS__LOCAL_PARENT;
/**
* The feature id for the '<em><b>Local Right</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__LOCAL_RIGHT = EssentialOCLCSPackage.EXP_CS__LOCAL_RIGHT;
/**
* The feature id for the '<em><b>Local Rightmost Descendant</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__LOCAL_RIGHTMOST_DESCENDANT = EssentialOCLCSPackage.EXP_CS__LOCAL_RIGHTMOST_DESCENDANT;
/**
* The feature id for the '<em><b>Precedence</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__PRECEDENCE = EssentialOCLCSPackage.EXP_CS__PRECEDENCE;
/**
* The feature id for the '<em><b>Is Default</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__IS_DEFAULT = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owned Target</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__OWNED_TARGET = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS__OWNED_INIT_EXPRESSION = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Predicate Or Assignment CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_OR_ASSIGNMENT_CS_FEATURE_COUNT = EssentialOCLCSPackage.EXP_CS_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QueryCSImpl <em>Query CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QueryCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getQueryCS()
* @generated
*/
int QUERY_CS = 11;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__CSI = BaseCSPackage.TYPED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__PARENT = BaseCSPackage.TYPED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__PIVOT = BaseCSPackage.TYPED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__ORIGINAL_XMI_ID = BaseCSPackage.TYPED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__OWNED_ANNOTATIONS = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__NAME = BaseCSPackage.TYPED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Is Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__IS_OPTIONAL = BaseCSPackage.TYPED_ELEMENT_CS__IS_OPTIONAL;
/**
* The feature id for the '<em><b>Owned Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__OWNED_TYPE = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_TYPE;
/**
* The feature id for the '<em><b>Qualifiers</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__QUALIFIERS = BaseCSPackage.TYPED_ELEMENT_CS__QUALIFIERS;
/**
* The feature id for the '<em><b>Owned Path Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__OWNED_PATH_NAME = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Transformation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__TRANSFORMATION = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned Parameters</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__OWNED_PARAMETERS = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Owned Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS__OWNED_EXPRESSION = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Query CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_CS_FEATURE_COUNT = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizeableVariableCSImpl <em>Realizeable Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizeableVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getRealizeableVariableCS()
* @generated
*/
int REALIZEABLE_VARIABLE_CS = 12;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__CSI = BaseCSPackage.TYPED_ELEMENT_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__PARENT = BaseCSPackage.TYPED_ELEMENT_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__PIVOT = BaseCSPackage.TYPED_ELEMENT_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__ORIGINAL_XMI_ID = BaseCSPackage.TYPED_ELEMENT_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__OWNED_ANNOTATIONS = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__NAME = BaseCSPackage.TYPED_ELEMENT_CS__NAME;
/**
* The feature id for the '<em><b>Is Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__IS_OPTIONAL = BaseCSPackage.TYPED_ELEMENT_CS__IS_OPTIONAL;
/**
* The feature id for the '<em><b>Owned Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__OWNED_TYPE = BaseCSPackage.TYPED_ELEMENT_CS__OWNED_TYPE;
/**
* The feature id for the '<em><b>Qualifiers</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS__QUALIFIERS = BaseCSPackage.TYPED_ELEMENT_CS__QUALIFIERS;
/**
* The number of structural features of the '<em>Realizeable Variable CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZEABLE_VARIABLE_CS_FEATURE_COUNT = BaseCSPackage.TYPED_ELEMENT_CS_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizedVariableCSImpl <em>Realized Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizedVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getRealizedVariableCS()
* @generated
*/
int REALIZED_VARIABLE_CS = 13;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__CSI = REALIZEABLE_VARIABLE_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__PARENT = REALIZEABLE_VARIABLE_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__PIVOT = REALIZEABLE_VARIABLE_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__ORIGINAL_XMI_ID = REALIZEABLE_VARIABLE_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__OWNED_ANNOTATIONS = REALIZEABLE_VARIABLE_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__NAME = REALIZEABLE_VARIABLE_CS__NAME;
/**
* The feature id for the '<em><b>Is Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__IS_OPTIONAL = REALIZEABLE_VARIABLE_CS__IS_OPTIONAL;
/**
* The feature id for the '<em><b>Owned Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__OWNED_TYPE = REALIZEABLE_VARIABLE_CS__OWNED_TYPE;
/**
* The feature id for the '<em><b>Qualifiers</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS__QUALIFIERS = REALIZEABLE_VARIABLE_CS__QUALIFIERS;
/**
* The number of structural features of the '<em>Realized Variable CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REALIZED_VARIABLE_CS_FEATURE_COUNT = REALIZEABLE_VARIABLE_CS_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.TransformationCSImpl <em>Transformation CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.TransformationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getTransformationCS()
* @generated
*/
int TRANSFORMATION_CS = 14;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__CSI = BaseCSPackage.CLASS_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__PARENT = BaseCSPackage.CLASS_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__PIVOT = BaseCSPackage.CLASS_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__ORIGINAL_XMI_ID = BaseCSPackage.CLASS_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNED_ANNOTATIONS = BaseCSPackage.CLASS_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__NAME = BaseCSPackage.CLASS_CS__NAME;
/**
* The feature id for the '<em><b>Owned Signature</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNED_SIGNATURE = BaseCSPackage.CLASS_CS__OWNED_SIGNATURE;
/**
* The feature id for the '<em><b>Instance Class Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__INSTANCE_CLASS_NAME = BaseCSPackage.CLASS_CS__INSTANCE_CLASS_NAME;
/**
* The feature id for the '<em><b>Owned Constraints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNED_CONSTRAINTS = BaseCSPackage.CLASS_CS__OWNED_CONSTRAINTS;
/**
* The feature id for the '<em><b>Owning Package</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNING_PACKAGE = BaseCSPackage.CLASS_CS__OWNING_PACKAGE;
/**
* The feature id for the '<em><b>Owned Path Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNED_PATH_NAME = BaseCSPackage.CLASS_CS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Package</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__PACKAGE = BaseCSPackage.CLASS_CS_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned Directions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS__OWNED_DIRECTIONS = BaseCSPackage.CLASS_CS_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Transformation CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRANSFORMATION_CS_FEATURE_COUNT = BaseCSPackage.CLASS_CS_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.UnrealizedVariableCSImpl <em>Unrealized Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.UnrealizedVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getUnrealizedVariableCS()
* @generated
*/
int UNREALIZED_VARIABLE_CS = 15;
/**
* The feature id for the '<em><b>Csi</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__CSI = REALIZEABLE_VARIABLE_CS__CSI;
/**
* The feature id for the '<em><b>Parent</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__PARENT = REALIZEABLE_VARIABLE_CS__PARENT;
/**
* The feature id for the '<em><b>Pivot</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__PIVOT = REALIZEABLE_VARIABLE_CS__PIVOT;
/**
* The feature id for the '<em><b>Original Xmi Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__ORIGINAL_XMI_ID = REALIZEABLE_VARIABLE_CS__ORIGINAL_XMI_ID;
/**
* The feature id for the '<em><b>Owned Annotations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__OWNED_ANNOTATIONS = REALIZEABLE_VARIABLE_CS__OWNED_ANNOTATIONS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__NAME = REALIZEABLE_VARIABLE_CS__NAME;
/**
* The feature id for the '<em><b>Is Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__IS_OPTIONAL = REALIZEABLE_VARIABLE_CS__IS_OPTIONAL;
/**
* The feature id for the '<em><b>Owned Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__OWNED_TYPE = REALIZEABLE_VARIABLE_CS__OWNED_TYPE;
/**
* The feature id for the '<em><b>Qualifiers</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__QUALIFIERS = REALIZEABLE_VARIABLE_CS__QUALIFIERS;
/**
* The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS__OWNED_INIT_EXPRESSION = REALIZEABLE_VARIABLE_CS_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Unrealized Variable CS</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNREALIZED_VARIABLE_CS_FEATURE_COUNT = REALIZEABLE_VARIABLE_CS_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS <em>Abstract Mapping CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Abstract Mapping CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS
* @generated
*/
EClass getAbstractMappingCS();
/**
* Returns the meta object for the attribute '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#isIsDefault <em>Is Default</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Default</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#isIsDefault()
* @see #getAbstractMappingCS()
* @generated
*/
EAttribute getAbstractMappingCS_IsDefault();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedDomains <em>Owned Domains</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Domains</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedDomains()
* @see #getAbstractMappingCS()
* @generated
*/
EReference getAbstractMappingCS_OwnedDomains();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedInPathName <em>Owned In Path Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned In Path Name</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedInPathName()
* @see #getAbstractMappingCS()
* @generated
*/
EReference getAbstractMappingCS_OwnedInPathName();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedMiddle <em>Owned Middle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Middle</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AbstractMappingCS#getOwnedMiddle()
* @see #getAbstractMappingCS()
* @generated
*/
EReference getAbstractMappingCS_OwnedMiddle();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS <em>Area CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Area CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS
* @generated
*/
EClass getAreaCS();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS#getOwnedGuardPattern <em>Owned Guard Pattern</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Guard Pattern</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS#getOwnedGuardPattern()
* @see #getAreaCS()
* @generated
*/
EReference getAreaCS_OwnedGuardPattern();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS#getOwnedBottomPattern <em>Owned Bottom Pattern</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Bottom Pattern</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.AreaCS#getOwnedBottomPattern()
* @see #getAreaCS()
* @generated
*/
EReference getAreaCS_OwnedBottomPattern();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS <em>Bottom Pattern CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Bottom Pattern CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS
* @generated
*/
EClass getBottomPatternCS();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedEnforcementOperations <em>Owned Enforcement Operations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Enforcement Operations</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedEnforcementOperations()
* @see #getBottomPatternCS()
* @generated
*/
EReference getBottomPatternCS_OwnedEnforcementOperations();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedRealizedVariables <em>Owned Realized Variables</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Realized Variables</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedRealizedVariables()
* @see #getBottomPatternCS()
* @generated
*/
EReference getBottomPatternCS_OwnedRealizedVariables();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedConstraints <em>Owned Constraints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Constraints</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.BottomPatternCS#getOwnedConstraints()
* @see #getBottomPatternCS()
* @generated
*/
EReference getBottomPatternCS_OwnedConstraints();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS <em>Direction CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Direction CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS
* @generated
*/
EClass getDirectionCS();
/**
* Returns the meta object for the reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS#getImports <em>Imports</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Imports</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS#getImports()
* @see #getDirectionCS()
* @generated
*/
EReference getDirectionCS_Imports();
/**
* Returns the meta object for the reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS#getUses <em>Uses</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Uses</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DirectionCS#getUses()
* @see #getDirectionCS()
* @generated
*/
EReference getDirectionCS_Uses();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS <em>Domain CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Domain CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS
* @generated
*/
EClass getDomainCS();
/**
* Returns the meta object for the attribute '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#isIsCheck <em>Is Check</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Check</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#isIsCheck()
* @see #getDomainCS()
* @generated
*/
EAttribute getDomainCS_IsCheck();
/**
* Returns the meta object for the attribute '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#isIsEnforce <em>Is Enforce</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Enforce</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#isIsEnforce()
* @see #getDomainCS()
* @generated
*/
EAttribute getDomainCS_IsEnforce();
/**
* Returns the meta object for the reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#getDirection <em>Direction</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Direction</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.DomainCS#getDirection()
* @see #getDomainCS()
* @generated
*/
EReference getDomainCS_Direction();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS <em>Enforcement Operation CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Enforcement Operation CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS
* @generated
*/
EClass getEnforcementOperationCS();
/**
* Returns the meta object for the attribute '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS#isIsDeletion <em>Is Deletion</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Deletion</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS#isIsDeletion()
* @see #getEnforcementOperationCS()
* @generated
*/
EAttribute getEnforcementOperationCS_IsDeletion();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS#getOwnedOperationCall <em>Owned Operation Call</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Operation Call</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.EnforcementOperationCS#getOwnedOperationCall()
* @see #getEnforcementOperationCS()
* @generated
*/
EReference getEnforcementOperationCS_OwnedOperationCall();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.GuardPatternCS <em>Guard Pattern CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Guard Pattern CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.GuardPatternCS
* @generated
*/
EClass getGuardPatternCS();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.GuardPatternCS#getOwnedPredicates <em>Owned Predicates</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Predicates</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.GuardPatternCS#getOwnedPredicates()
* @see #getGuardPatternCS()
* @generated
*/
EReference getGuardPatternCS_OwnedPredicates();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.ParamDeclarationCS <em>Param Declaration CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Param Declaration CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.ParamDeclarationCS
* @generated
*/
EClass getParamDeclarationCS();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PatternCS <em>Pattern CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Pattern CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PatternCS
* @generated
*/
EClass getPatternCS();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PatternCS#getOwnedUnrealizedVariables <em>Owned Unrealized Variables</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Unrealized Variables</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PatternCS#getOwnedUnrealizedVariables()
* @see #getPatternCS()
* @generated
*/
EReference getPatternCS_OwnedUnrealizedVariables();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateCS <em>Predicate CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Predicate CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateCS
* @generated
*/
EClass getPredicateCS();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateCS#getOwnedCondition <em>Owned Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Condition</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateCS#getOwnedCondition()
* @see #getPredicateCS()
* @generated
*/
EReference getPredicateCS_OwnedCondition();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS <em>Predicate Or Assignment CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Predicate Or Assignment CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS
* @generated
*/
EClass getPredicateOrAssignmentCS();
/**
* Returns the meta object for the attribute '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#isIsDefault <em>Is Default</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Default</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#isIsDefault()
* @see #getPredicateOrAssignmentCS()
* @generated
*/
EAttribute getPredicateOrAssignmentCS_IsDefault();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#getOwnedTarget <em>Owned Target</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Target</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#getOwnedTarget()
* @see #getPredicateOrAssignmentCS()
* @generated
*/
EReference getPredicateOrAssignmentCS_OwnedTarget();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#getOwnedInitExpression <em>Owned Init Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Init Expression</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.PredicateOrAssignmentCS#getOwnedInitExpression()
* @see #getPredicateOrAssignmentCS()
* @generated
*/
EReference getPredicateOrAssignmentCS_OwnedInitExpression();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS <em>Query CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Query CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS
* @generated
*/
EClass getQueryCS();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedPathName <em>Owned Path Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Path Name</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedPathName()
* @see #getQueryCS()
* @generated
*/
EReference getQueryCS_OwnedPathName();
/**
* Returns the meta object for the reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getTransformation <em>Transformation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Transformation</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getTransformation()
* @see #getQueryCS()
* @generated
*/
EReference getQueryCS_Transformation();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedParameters <em>Owned Parameters</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Parameters</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedParameters()
* @see #getQueryCS()
* @generated
*/
EReference getQueryCS_OwnedParameters();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedExpression <em>Owned Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Expression</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.QueryCS#getOwnedExpression()
* @see #getQueryCS()
* @generated
*/
EReference getQueryCS_OwnedExpression();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.RealizeableVariableCS <em>Realizeable Variable CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Realizeable Variable CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.RealizeableVariableCS
* @generated
*/
EClass getRealizeableVariableCS();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.RealizedVariableCS <em>Realized Variable CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Realized Variable CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.RealizedVariableCS
* @generated
*/
EClass getRealizedVariableCS();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS <em>Transformation CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Transformation CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS
* @generated
*/
EClass getTransformationCS();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getOwnedPathName <em>Owned Path Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Path Name</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getOwnedPathName()
* @see #getTransformationCS()
* @generated
*/
EReference getTransformationCS_OwnedPathName();
/**
* Returns the meta object for the reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getPackage <em>Package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Package</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getPackage()
* @see #getTransformationCS()
* @generated
*/
EReference getTransformationCS_Package();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getOwnedDirections <em>Owned Directions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Owned Directions</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.TransformationCS#getOwnedDirections()
* @see #getTransformationCS()
* @generated
*/
EReference getTransformationCS_OwnedDirections();
/**
* Returns the meta object for class '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.UnrealizedVariableCS <em>Unrealized Variable CS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Unrealized Variable CS</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.UnrealizedVariableCS
* @generated
*/
EClass getUnrealizedVariableCS();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.UnrealizedVariableCS#getOwnedInitExpression <em>Owned Init Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Owned Init Expression</em>'.
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.UnrealizedVariableCS#getOwnedInitExpression()
* @see #getUnrealizedVariableCS()
* @generated
*/
EReference getUnrealizedVariableCS_OwnedInitExpression();
/**
* 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
*/
QVTcoreBaseCSFactory getQVTcoreBaseCSFactory();
/**
* <!-- 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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AbstractMappingCSImpl <em>Abstract Mapping CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AbstractMappingCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getAbstractMappingCS()
* @generated
*/
EClass ABSTRACT_MAPPING_CS = eINSTANCE.getAbstractMappingCS();
/**
* The meta object literal for the '<em><b>Is Default</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ABSTRACT_MAPPING_CS__IS_DEFAULT = eINSTANCE.getAbstractMappingCS_IsDefault();
/**
* The meta object literal for the '<em><b>Owned Domains</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ABSTRACT_MAPPING_CS__OWNED_DOMAINS = eINSTANCE.getAbstractMappingCS_OwnedDomains();
/**
* The meta object literal for the '<em><b>Owned In Path Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ABSTRACT_MAPPING_CS__OWNED_IN_PATH_NAME = eINSTANCE.getAbstractMappingCS_OwnedInPathName();
/**
* The meta object literal for the '<em><b>Owned Middle</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ABSTRACT_MAPPING_CS__OWNED_MIDDLE = eINSTANCE.getAbstractMappingCS_OwnedMiddle();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AreaCSImpl <em>Area CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.AreaCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getAreaCS()
* @generated
*/
EClass AREA_CS = eINSTANCE.getAreaCS();
/**
* The meta object literal for the '<em><b>Owned Guard Pattern</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference AREA_CS__OWNED_GUARD_PATTERN = eINSTANCE.getAreaCS_OwnedGuardPattern();
/**
* The meta object literal for the '<em><b>Owned Bottom Pattern</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference AREA_CS__OWNED_BOTTOM_PATTERN = eINSTANCE.getAreaCS_OwnedBottomPattern();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.BottomPatternCSImpl <em>Bottom Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.BottomPatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getBottomPatternCS()
* @generated
*/
EClass BOTTOM_PATTERN_CS = eINSTANCE.getBottomPatternCS();
/**
* The meta object literal for the '<em><b>Owned Enforcement Operations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BOTTOM_PATTERN_CS__OWNED_ENFORCEMENT_OPERATIONS = eINSTANCE.getBottomPatternCS_OwnedEnforcementOperations();
/**
* The meta object literal for the '<em><b>Owned Realized Variables</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BOTTOM_PATTERN_CS__OWNED_REALIZED_VARIABLES = eINSTANCE.getBottomPatternCS_OwnedRealizedVariables();
/**
* The meta object literal for the '<em><b>Owned Constraints</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BOTTOM_PATTERN_CS__OWNED_CONSTRAINTS = eINSTANCE.getBottomPatternCS_OwnedConstraints();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DirectionCSImpl <em>Direction CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DirectionCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getDirectionCS()
* @generated
*/
EClass DIRECTION_CS = eINSTANCE.getDirectionCS();
/**
* The meta object literal for the '<em><b>Imports</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DIRECTION_CS__IMPORTS = eINSTANCE.getDirectionCS_Imports();
/**
* The meta object literal for the '<em><b>Uses</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DIRECTION_CS__USES = eINSTANCE.getDirectionCS_Uses();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DomainCSImpl <em>Domain CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.DomainCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getDomainCS()
* @generated
*/
EClass DOMAIN_CS = eINSTANCE.getDomainCS();
/**
* The meta object literal for the '<em><b>Is Check</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN_CS__IS_CHECK = eINSTANCE.getDomainCS_IsCheck();
/**
* The meta object literal for the '<em><b>Is Enforce</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN_CS__IS_ENFORCE = eINSTANCE.getDomainCS_IsEnforce();
/**
* The meta object literal for the '<em><b>Direction</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOMAIN_CS__DIRECTION = eINSTANCE.getDomainCS_Direction();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.EnforcementOperationCSImpl <em>Enforcement Operation CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.EnforcementOperationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getEnforcementOperationCS()
* @generated
*/
EClass ENFORCEMENT_OPERATION_CS = eINSTANCE.getEnforcementOperationCS();
/**
* The meta object literal for the '<em><b>Is Deletion</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ENFORCEMENT_OPERATION_CS__IS_DELETION = eINSTANCE.getEnforcementOperationCS_IsDeletion();
/**
* The meta object literal for the '<em><b>Owned Operation Call</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ENFORCEMENT_OPERATION_CS__OWNED_OPERATION_CALL = eINSTANCE.getEnforcementOperationCS_OwnedOperationCall();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.GuardPatternCSImpl <em>Guard Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.GuardPatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getGuardPatternCS()
* @generated
*/
EClass GUARD_PATTERN_CS = eINSTANCE.getGuardPatternCS();
/**
* The meta object literal for the '<em><b>Owned Predicates</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference GUARD_PATTERN_CS__OWNED_PREDICATES = eINSTANCE.getGuardPatternCS_OwnedPredicates();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.ParamDeclarationCSImpl <em>Param Declaration CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.ParamDeclarationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getParamDeclarationCS()
* @generated
*/
EClass PARAM_DECLARATION_CS = eINSTANCE.getParamDeclarationCS();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PatternCSImpl <em>Pattern CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PatternCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPatternCS()
* @generated
*/
EClass PATTERN_CS = eINSTANCE.getPatternCS();
/**
* The meta object literal for the '<em><b>Owned Unrealized Variables</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PATTERN_CS__OWNED_UNREALIZED_VARIABLES = eINSTANCE.getPatternCS_OwnedUnrealizedVariables();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateCSImpl <em>Predicate CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPredicateCS()
* @generated
*/
EClass PREDICATE_CS = eINSTANCE.getPredicateCS();
/**
* The meta object literal for the '<em><b>Owned Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PREDICATE_CS__OWNED_CONDITION = eINSTANCE.getPredicateCS_OwnedCondition();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateOrAssignmentCSImpl <em>Predicate Or Assignment CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.PredicateOrAssignmentCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getPredicateOrAssignmentCS()
* @generated
*/
EClass PREDICATE_OR_ASSIGNMENT_CS = eINSTANCE.getPredicateOrAssignmentCS();
/**
* The meta object literal for the '<em><b>Is Default</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PREDICATE_OR_ASSIGNMENT_CS__IS_DEFAULT = eINSTANCE.getPredicateOrAssignmentCS_IsDefault();
/**
* The meta object literal for the '<em><b>Owned Target</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PREDICATE_OR_ASSIGNMENT_CS__OWNED_TARGET = eINSTANCE.getPredicateOrAssignmentCS_OwnedTarget();
/**
* The meta object literal for the '<em><b>Owned Init Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PREDICATE_OR_ASSIGNMENT_CS__OWNED_INIT_EXPRESSION = eINSTANCE.getPredicateOrAssignmentCS_OwnedInitExpression();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QueryCSImpl <em>Query CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QueryCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getQueryCS()
* @generated
*/
EClass QUERY_CS = eINSTANCE.getQueryCS();
/**
* The meta object literal for the '<em><b>Owned Path Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUERY_CS__OWNED_PATH_NAME = eINSTANCE.getQueryCS_OwnedPathName();
/**
* The meta object literal for the '<em><b>Transformation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUERY_CS__TRANSFORMATION = eINSTANCE.getQueryCS_Transformation();
/**
* The meta object literal for the '<em><b>Owned Parameters</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUERY_CS__OWNED_PARAMETERS = eINSTANCE.getQueryCS_OwnedParameters();
/**
* The meta object literal for the '<em><b>Owned Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUERY_CS__OWNED_EXPRESSION = eINSTANCE.getQueryCS_OwnedExpression();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizeableVariableCSImpl <em>Realizeable Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizeableVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getRealizeableVariableCS()
* @generated
*/
EClass REALIZEABLE_VARIABLE_CS = eINSTANCE.getRealizeableVariableCS();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizedVariableCSImpl <em>Realized Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.RealizedVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getRealizedVariableCS()
* @generated
*/
EClass REALIZED_VARIABLE_CS = eINSTANCE.getRealizedVariableCS();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.TransformationCSImpl <em>Transformation CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.TransformationCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getTransformationCS()
* @generated
*/
EClass TRANSFORMATION_CS = eINSTANCE.getTransformationCS();
/**
* The meta object literal for the '<em><b>Owned Path Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRANSFORMATION_CS__OWNED_PATH_NAME = eINSTANCE.getTransformationCS_OwnedPathName();
/**
* The meta object literal for the '<em><b>Package</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRANSFORMATION_CS__PACKAGE = eINSTANCE.getTransformationCS_Package();
/**
* The meta object literal for the '<em><b>Owned Directions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRANSFORMATION_CS__OWNED_DIRECTIONS = eINSTANCE.getTransformationCS_OwnedDirections();
/**
* The meta object literal for the '{@link org.eclipse.qvtd.xtext.qvtcorebasecs.impl.UnrealizedVariableCSImpl <em>Unrealized Variable CS</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.UnrealizedVariableCSImpl
* @see org.eclipse.qvtd.xtext.qvtcorebasecs.impl.QVTcoreBaseCSPackageImpl#getUnrealizedVariableCS()
* @generated
*/
EClass UNREALIZED_VARIABLE_CS = eINSTANCE.getUnrealizedVariableCS();
/**
* The meta object literal for the '<em><b>Owned Init Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNREALIZED_VARIABLE_CS__OWNED_INIT_EXPRESSION = eINSTANCE.getUnrealizedVariableCS_OwnedInitExpression();
}
} //QVTcoreBaseCSPackage