/******************************************************************************* * Copyright (c) 2010, 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.ocl.xtext.essentialoclcs; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.ocl.xtext.basecs.BaseCSPackage; /** * <!-- 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.ocl.xtext.essentialoclcs.EssentialOCLCSFactory * @model kind="package" * @generated */ public interface EssentialOCLCSPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "essentialoclcs"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/ocl/2015/EssentialOCLCS"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "essentialoclcs"; /** * The package content type ID. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ String eCONTENT_TYPE = "org.eclipse.ocl.xtext.essentialocl"; //$NON-NLS-1$ /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EssentialOCLCSPackage eINSTANCE = org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ExpCSImpl <em>Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getExpCS() * @generated */ int EXP_CS = 10; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionTypeCSImpl <em>Collection Type CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionTypeCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionTypeCS() * @generated */ int COLLECTION_TYPE_CS = 7; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LiteralExpCSImpl <em>Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLiteralExpCS() * @generated */ int LITERAL_EXP_CS = 21; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralExpCSImpl <em>Collection Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionLiteralExpCS() * @generated */ int COLLECTION_LITERAL_EXP_CS = 4; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralPartCSImpl <em>Collection Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionLiteralPartCS() * @generated */ int COLLECTION_LITERAL_PART_CS = 5; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PrimitiveLiteralExpCSImpl <em>Primitive Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PrimitiveLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPrimitiveLiteralExpCS() * @generated */ int PRIMITIVE_LITERAL_EXP_CS = 34; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralExpCSImpl <em>Tuple Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTupleLiteralExpCS() * @generated */ int TUPLE_LITERAL_EXP_CS = 42; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.StringLiteralExpCSImpl <em>String Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.StringLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getStringLiteralExpCS() * @generated */ int STRING_LITERAL_EXP_CS = 41; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.BooleanLiteralExpCSImpl <em>Boolean Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.BooleanLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getBooleanLiteralExpCS() * @generated */ int BOOLEAN_LITERAL_EXP_CS = 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.InvalidLiteralExpCSImpl <em>Invalid Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.InvalidLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getInvalidLiteralExpCS() * @generated */ int INVALID_LITERAL_EXP_CS = 15; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NullLiteralExpCSImpl <em>Null Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NullLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNullLiteralExpCS() * @generated */ int NULL_LITERAL_EXP_CS = 28; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IfExpCSImpl <em>If Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IfExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIfExpCS() * @generated */ int IF_EXP_CS = 12; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LetExpCSImpl <em>Let Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LetExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLetExpCS() * @generated */ int LET_EXP_CS = 19; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.InfixExpCSImpl <em>Infix Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.InfixExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getInfixExpCS() * @generated */ int INFIX_EXP_CS = 14; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NameExpCSImpl <em>Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNameExpCS() * @generated */ int NAME_EXP_CS = 25; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TypeNameExpCSImpl <em>Type Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TypeNameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTypeNameExpCS() * @generated */ int TYPE_NAME_EXP_CS = 45; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NavigatingArgCSImpl <em>Navigating Arg CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NavigatingArgCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNavigatingArgCS() * @generated */ int NAVIGATING_ARG_CS = 26; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NestedExpCSImpl <em>Nested Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NestedExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNestedExpCS() * @generated */ int NESTED_EXP_CS = 27; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NumberLiteralExpCSImpl <em>Number Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NumberLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNumberLiteralExpCS() * @generated */ int NUMBER_LITERAL_EXP_CS = 29; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_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 EXP_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 EXP_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 EXP_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 EXP_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Has Error</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__HAS_ERROR = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Local Left</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__LOCAL_LEFT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Local Leftmost Descendant</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__LOCAL_LEFTMOST_DESCENDANT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Local Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__LOCAL_PARENT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Local Right</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__LOCAL_RIGHT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Local Rightmost Descendant</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Precedence</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS__PRECEDENCE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 7; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.AbstractNameExpCSImpl <em>Abstract Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.AbstractNameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getAbstractNameExpCS() * @generated */ int ABSTRACT_NAME_EXP_CS = 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__PIVOT = 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 ABSTRACT_NAME_EXP_CS__ORIGINAL_XMI_ID = 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 ABSTRACT_NAME_EXP_CS__OWNED_ANNOTATIONS = 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 ABSTRACT_NAME_EXP_CS__HAS_ERROR = 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 ABSTRACT_NAME_EXP_CS__LOCAL_LEFT = 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 ABSTRACT_NAME_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 ABSTRACT_NAME_EXP_CS__LOCAL_PARENT = 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 ABSTRACT_NAME_EXP_CS__LOCAL_RIGHT = 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 ABSTRACT_NAME_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 ABSTRACT_NAME_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__IS_PRE = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__OWNED_PATH_NAME = EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = EXP_CS_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__SOURCE_TYPE = EXP_CS_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS__SOURCE_TYPE_VALUE = EXP_CS_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Abstract Name Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_NAME_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 7; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CallExpCSImpl <em>Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCallExpCS() * @generated */ int CALL_EXP_CS = 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__CSI = ABSTRACT_NAME_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__PARENT = ABSTRACT_NAME_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__PIVOT = ABSTRACT_NAME_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 CALL_EXP_CS__ORIGINAL_XMI_ID = ABSTRACT_NAME_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 CALL_EXP_CS__OWNED_ANNOTATIONS = ABSTRACT_NAME_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 CALL_EXP_CS__HAS_ERROR = ABSTRACT_NAME_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 CALL_EXP_CS__LOCAL_LEFT = ABSTRACT_NAME_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 CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = ABSTRACT_NAME_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 CALL_EXP_CS__LOCAL_PARENT = ABSTRACT_NAME_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 CALL_EXP_CS__LOCAL_RIGHT = ABSTRACT_NAME_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 CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = ABSTRACT_NAME_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 CALL_EXP_CS__PRECEDENCE = ABSTRACT_NAME_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__IS_PRE = ABSTRACT_NAME_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__OWNED_PATH_NAME = ABSTRACT_NAME_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = ABSTRACT_NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__SOURCE_TYPE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__SOURCE_TYPE_VALUE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__ARGUMENTS = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS__SOURCE = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CALL_EXP_CS_FEATURE_COUNT = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.AssociationClassCallExpCSImpl <em>Association Class Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.AssociationClassCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getAssociationClassCallExpCS() * @generated */ int ASSOCIATION_CLASS_CALL_EXP_CS = 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__CSI = CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__PARENT = CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__PIVOT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__ORIGINAL_XMI_ID = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_ANNOTATIONS = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__HAS_ERROR = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__LOCAL_LEFT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__LOCAL_PARENT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__LOCAL_RIGHT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = CALL_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 ASSOCIATION_CLASS_CALL_EXP_CS__PRECEDENCE = CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__IS_PRE = CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_PATH_NAME = CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE_TYPE = CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE_TYPE_VALUE = CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__ARGUMENTS = CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE = CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Referred Association</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS__REFERRED_ASSOCIATION = CALL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Association Class Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT = CALL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_EXP_CS__PIVOT = 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 LITERAL_EXP_CS__ORIGINAL_XMI_ID = 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 LITERAL_EXP_CS__OWNED_ANNOTATIONS = 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 LITERAL_EXP_CS__HAS_ERROR = 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 LITERAL_EXP_CS__LOCAL_LEFT = 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 LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 LITERAL_EXP_CS__LOCAL_PARENT = 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 LITERAL_EXP_CS__LOCAL_RIGHT = 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 LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 LITERAL_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The number of structural features of the '<em>Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_LITERAL_EXP_CS__PIVOT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The number of structural features of the '<em>Primitive Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 BOOLEAN_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Symbol</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_EXP_CS__SYMBOL = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Boolean Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS__PIVOT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 COLLECTION_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 COLLECTION_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 COLLECTION_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 COLLECTION_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Parts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS__OWNED_PARTS = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS__OWNED_TYPE = LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Collection Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_PART_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 COLLECTION_LITERAL_PART_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 COLLECTION_LITERAL_PART_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 COLLECTION_LITERAL_PART_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 COLLECTION_LITERAL_PART_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Owned Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_PART_CS__OWNED_EXPRESSION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Last Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_PART_CS__OWNED_LAST_EXPRESSION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Collection Literal Part CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_LITERAL_PART_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionPatternCSImpl <em>Collection Pattern CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionPatternCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionPatternCS() * @generated */ int COLLECTION_PATTERN_CS = 6; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__CSI = BaseCSPackage.TYPED_REF_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__PARENT = BaseCSPackage.TYPED_REF_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__PIVOT = BaseCSPackage.TYPED_REF_CS__PIVOT; /** * The feature id for the '<em><b>Owned Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__OWNED_MULTIPLICITY = BaseCSPackage.TYPED_REF_CS__OWNED_MULTIPLICITY; /** * The feature id for the '<em><b>Owned Parts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__OWNED_PARTS = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Pattern Guard</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__OWNED_PATTERN_GUARD = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__OWNED_TYPE = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Rest Variable Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS__REST_VARIABLE_NAME = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Collection Pattern CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_PATTERN_CS_FEATURE_COUNT = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__CSI = BaseCSPackage.TYPED_REF_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__PARENT = BaseCSPackage.TYPED_REF_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__PIVOT = BaseCSPackage.TYPED_REF_CS__PIVOT; /** * The feature id for the '<em><b>Owned Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__OWNED_MULTIPLICITY = BaseCSPackage.TYPED_REF_CS__OWNED_MULTIPLICITY; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__NAME = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS__OWNED_TYPE = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Collection Type CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLLECTION_TYPE_CS_FEATURE_COUNT = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ContextCSImpl <em>Context CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ContextCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getContextCS() * @generated */ int CONTEXT_CS = 8; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ExpSpecificationCSImpl <em>Exp Specification CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ExpSpecificationCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getExpSpecificationCS() * @generated */ int EXP_SPECIFICATION_CS = 11; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.VariableCSImpl <em>Variable CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.VariableCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getVariableCS() * @generated */ int VARIABLE_CS = 47; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LetVariableCSImpl <em>Let Variable CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LetVariableCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLetVariableCS() * @generated */ int LET_VARIABLE_CS = 20; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT_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 CONTEXT_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 CONTEXT_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 CONTEXT_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 CONTEXT_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 CONTEXT_CS__NAME = BaseCSPackage.NAMED_ELEMENT_CS__NAME; /** * The feature id for the '<em><b>Owned Imports</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT_CS__OWNED_IMPORTS = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT_CS__OWNED_EXPRESSION = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Context CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CurlyBracketedClauseCSImpl <em>Curly Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CurlyBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCurlyBracketedClauseCS() * @generated */ int CURLY_BRACKETED_CLAUSE_CS = 9; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS__CSI = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS__PARENT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__PARENT; /** * The feature id for the '<em><b>Owned Parts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS__OWNED_PARTS = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owning Name Exp</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS__VALUE = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Curly Bracketed Clause CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURLY_BRACKETED_CLAUSE_CS_FEATURE_COUNT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__CSI = BaseCSPackage.SPECIFICATION_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__PARENT = BaseCSPackage.SPECIFICATION_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__PIVOT = BaseCSPackage.SPECIFICATION_CS__PIVOT; /** * The feature id for the '<em><b>Original Xmi Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__ORIGINAL_XMI_ID = BaseCSPackage.SPECIFICATION_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 EXP_SPECIFICATION_CS__OWNED_ANNOTATIONS = BaseCSPackage.SPECIFICATION_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Expr String</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__EXPR_STRING = BaseCSPackage.SPECIFICATION_CS__EXPR_STRING; /** * The feature id for the '<em><b>Owned Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS__OWNED_EXPRESSION = BaseCSPackage.SPECIFICATION_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Exp Specification CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXP_SPECIFICATION_CS_FEATURE_COUNT = BaseCSPackage.SPECIFICATION_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__PIVOT = 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 IF_EXP_CS__ORIGINAL_XMI_ID = 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 IF_EXP_CS__OWNED_ANNOTATIONS = 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 IF_EXP_CS__HAS_ERROR = 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 IF_EXP_CS__LOCAL_LEFT = 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 IF_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 IF_EXP_CS__LOCAL_PARENT = 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 IF_EXP_CS__LOCAL_RIGHT = 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 IF_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 IF_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Implicit</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__IS_IMPLICIT = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Condition</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__OWNED_CONDITION = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Else Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__OWNED_ELSE_EXPRESSION = EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Owned If Then Expressions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__OWNED_IF_THEN_EXPRESSIONS = EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Owned Then Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS__OWNED_THEN_EXPRESSION = EXP_CS_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>If Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IfThenExpCSImpl <em>If Then Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IfThenExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIfThenExpCS() * @generated */ int IF_THEN_EXP_CS = 13; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_THEN_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_THEN_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_THEN_EXP_CS__PIVOT = 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 IF_THEN_EXP_CS__ORIGINAL_XMI_ID = 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 IF_THEN_EXP_CS__OWNED_ANNOTATIONS = 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 IF_THEN_EXP_CS__HAS_ERROR = 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 IF_THEN_EXP_CS__LOCAL_LEFT = 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 IF_THEN_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 IF_THEN_EXP_CS__LOCAL_PARENT = 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 IF_THEN_EXP_CS__LOCAL_RIGHT = 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 IF_THEN_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 IF_THEN_EXP_CS__PRECEDENCE = 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 IF_THEN_EXP_CS__OWNED_CONDITION = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Then Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_THEN_EXP_CS__OWNED_THEN_EXPRESSION = EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>If Then Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_THEN_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.OperatorExpCSImpl <em>Operator Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.OperatorExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getOperatorExpCS() * @generated */ int OPERATOR_EXP_CS = 31; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__PIVOT = 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 OPERATOR_EXP_CS__ORIGINAL_XMI_ID = 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 OPERATOR_EXP_CS__OWNED_ANNOTATIONS = 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 OPERATOR_EXP_CS__HAS_ERROR = 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 OPERATOR_EXP_CS__LOCAL_LEFT = 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 OPERATOR_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 OPERATOR_EXP_CS__LOCAL_PARENT = 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 OPERATOR_EXP_CS__LOCAL_RIGHT = 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 OPERATOR_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 OPERATOR_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__NAME = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__OWNED_RIGHT = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS__SOURCE = EXP_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Operator Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__CSI = OPERATOR_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__PARENT = OPERATOR_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__PIVOT = OPERATOR_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 INFIX_EXP_CS__ORIGINAL_XMI_ID = OPERATOR_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 INFIX_EXP_CS__OWNED_ANNOTATIONS = OPERATOR_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 INFIX_EXP_CS__HAS_ERROR = OPERATOR_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 INFIX_EXP_CS__LOCAL_LEFT = OPERATOR_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 INFIX_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = OPERATOR_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 INFIX_EXP_CS__LOCAL_PARENT = OPERATOR_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 INFIX_EXP_CS__LOCAL_RIGHT = OPERATOR_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 INFIX_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = OPERATOR_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 INFIX_EXP_CS__PRECEDENCE = OPERATOR_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__NAME = OPERATOR_EXP_CS__NAME; /** * The feature id for the '<em><b>Owned Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__OWNED_RIGHT = OPERATOR_EXP_CS__OWNED_RIGHT; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__SOURCE = OPERATOR_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Argument</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__ARGUMENT = OPERATOR_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS__OWNED_LEFT = OPERATOR_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Infix Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXP_CS_FEATURE_COUNT = OPERATOR_EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVALID_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVALID_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVALID_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 INVALID_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The number of structural features of the '<em>Invalid Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVALID_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IterationCallExpCSImpl <em>Iteration Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IterationCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIterationCallExpCS() * @generated */ int ITERATION_CALL_EXP_CS = 17; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__CSI = CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__PARENT = CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__PIVOT = CALL_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 ITERATION_CALL_EXP_CS__ORIGINAL_XMI_ID = CALL_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 ITERATION_CALL_EXP_CS__OWNED_ANNOTATIONS = CALL_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 ITERATION_CALL_EXP_CS__HAS_ERROR = CALL_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 ITERATION_CALL_EXP_CS__LOCAL_LEFT = CALL_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 ITERATION_CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = CALL_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 ITERATION_CALL_EXP_CS__LOCAL_PARENT = CALL_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 ITERATION_CALL_EXP_CS__LOCAL_RIGHT = CALL_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 ITERATION_CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = CALL_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 ITERATION_CALL_EXP_CS__PRECEDENCE = CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__IS_PRE = CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__OWNED_PATH_NAME = CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__SOURCE_TYPE = CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__SOURCE_TYPE_VALUE = CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__ARGUMENTS = CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__SOURCE = CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Iterators</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__ITERATORS = CALL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Referred Iteration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS__REFERRED_ITERATION = CALL_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Iteration Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATION_CALL_EXP_CS_FEATURE_COUNT = CALL_EXP_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IterateCallExpCSImpl <em>Iterate Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IterateCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIterateCallExpCS() * @generated */ int ITERATE_CALL_EXP_CS = 16; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__CSI = ITERATION_CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__PARENT = ITERATION_CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__PIVOT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__ORIGINAL_XMI_ID = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__OWNED_ANNOTATIONS = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__HAS_ERROR = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__LOCAL_LEFT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__LOCAL_PARENT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__LOCAL_RIGHT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = ITERATION_CALL_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 ITERATE_CALL_EXP_CS__PRECEDENCE = ITERATION_CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__IS_PRE = ITERATION_CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = ITERATION_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__OWNED_PATH_NAME = ITERATION_CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = ITERATION_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = ITERATION_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__SOURCE_TYPE = ITERATION_CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__SOURCE_TYPE_VALUE = ITERATION_CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__ARGUMENTS = ITERATION_CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__SOURCE = ITERATION_CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Iterators</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__ITERATORS = ITERATION_CALL_EXP_CS__ITERATORS; /** * The feature id for the '<em><b>Referred Iteration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__REFERRED_ITERATION = ITERATION_CALL_EXP_CS__REFERRED_ITERATION; /** * The feature id for the '<em><b>Accumulators</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS__ACCUMULATORS = ITERATION_CALL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Iterate Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITERATE_CALL_EXP_CS_FEATURE_COUNT = ITERATION_CALL_EXP_CS_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LambdaLiteralExpCSImpl <em>Lambda Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LambdaLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLambdaLiteralExpCS() * @generated */ int LAMBDA_LITERAL_EXP_CS = 18; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAMBDA_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAMBDA_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAMBDA_LITERAL_EXP_CS__PIVOT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 LAMBDA_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 LAMBDA_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 LAMBDA_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 LAMBDA_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Expression CS</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAMBDA_LITERAL_EXP_CS__OWNED_EXPRESSION_CS = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Lambda Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAMBDA_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__PIVOT = 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 LET_EXP_CS__ORIGINAL_XMI_ID = 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 LET_EXP_CS__OWNED_ANNOTATIONS = 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 LET_EXP_CS__HAS_ERROR = 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 LET_EXP_CS__LOCAL_LEFT = 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 LET_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 LET_EXP_CS__LOCAL_PARENT = 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 LET_EXP_CS__LOCAL_RIGHT = 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 LET_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 LET_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Implicit</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__IS_IMPLICIT = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned In Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__OWNED_IN_EXPRESSION = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Variables</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS__OWNED_VARIABLES = EXP_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Let Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__PIVOT = 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 LET_VARIABLE_CS__ORIGINAL_XMI_ID = 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 LET_VARIABLE_CS__OWNED_ANNOTATIONS = 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 LET_VARIABLE_CS__HAS_ERROR = 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 LET_VARIABLE_CS__LOCAL_LEFT = 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 LET_VARIABLE_CS__LOCAL_LEFTMOST_DESCENDANT = 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 LET_VARIABLE_CS__LOCAL_PARENT = 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 LET_VARIABLE_CS__LOCAL_RIGHT = 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 LET_VARIABLE_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 LET_VARIABLE_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__NAME = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__OWNED_INIT_EXPRESSION = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__OWNED_TYPE = EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__OWNED_ROUND_BRACKETED_CLAUSE = EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Owning Let Expression</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS__OWNING_LET_EXPRESSION = EXP_CS_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Let Variable CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LET_VARIABLE_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralExpCSImpl <em>Map Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapLiteralExpCS() * @generated */ int MAP_LITERAL_EXP_CS = 22; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS__PIVOT = LITERAL_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 MAP_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 MAP_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 MAP_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 MAP_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 MAP_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 MAP_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 MAP_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 MAP_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 MAP_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Parts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS__OWNED_PARTS = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS__OWNED_TYPE = LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Map Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralPartCSImpl <em>Map Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapLiteralPartCS() * @generated */ int MAP_LITERAL_PART_CS = 23; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_PART_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 MAP_LITERAL_PART_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 MAP_LITERAL_PART_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 MAP_LITERAL_PART_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 MAP_LITERAL_PART_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Owned Key</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_PART_CS__OWNED_KEY = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_PART_CS__OWNED_VALUE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Map Literal Part CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_LITERAL_PART_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapTypeCSImpl <em>Map Type CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapTypeCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapTypeCS() * @generated */ int MAP_TYPE_CS = 24; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__CSI = BaseCSPackage.TYPED_REF_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__PARENT = BaseCSPackage.TYPED_REF_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__PIVOT = BaseCSPackage.TYPED_REF_CS__PIVOT; /** * The feature id for the '<em><b>Owned Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__OWNED_MULTIPLICITY = BaseCSPackage.TYPED_REF_CS__OWNED_MULTIPLICITY; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__NAME = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Key Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__OWNED_KEY_TYPE = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Value Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS__OWNED_VALUE_TYPE = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Map Type CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MAP_TYPE_CS_FEATURE_COUNT = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__CSI = ASSOCIATION_CLASS_CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__PARENT = ASSOCIATION_CLASS_CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__PIVOT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__ORIGINAL_XMI_ID = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__OWNED_ANNOTATIONS = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__HAS_ERROR = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__LOCAL_LEFT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__LOCAL_PARENT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__LOCAL_RIGHT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = ASSOCIATION_CLASS_CALL_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 NAME_EXP_CS__PRECEDENCE = ASSOCIATION_CLASS_CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__IS_PRE = ASSOCIATION_CLASS_CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__OWNED_PATH_NAME = ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = ASSOCIATION_CLASS_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__SOURCE_TYPE = ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__SOURCE_TYPE_VALUE = ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__ARGUMENTS = ASSOCIATION_CLASS_CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__SOURCE = ASSOCIATION_CLASS_CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Referred Association</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__REFERRED_ASSOCIATION = ASSOCIATION_CLASS_CALL_EXP_CS__REFERRED_ASSOCIATION; /** * The feature id for the '<em><b>Parts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__PARTS = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type Name</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__TYPE_NAME = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__VALUE = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Iterators</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__ITERATORS = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Referred Iteration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__REFERRED_ITERATION = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Accumulators</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__ACCUMULATORS = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Referred Operation</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__REFERRED_OPERATION = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Referred Property</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__REFERRED_PROPERTY = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Referred Variable</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS__REFERRED_VARIABLE = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>Name Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAME_EXP_CS_FEATURE_COUNT = ASSOCIATION_CLASS_CALL_EXP_CS_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_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 NAVIGATING_ARG_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 NAVIGATING_ARG_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 NAVIGATING_ARG_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 NAVIGATING_ARG_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__OWNED_INIT_EXPRESSION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Name Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__OWNED_NAME_EXPRESSION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__OWNED_TYPE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Owning Round Bracketed Clause</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__OWNING_ROUND_BRACKETED_CLAUSE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Prefix</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__PREFIX = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Role</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS__ROLE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Navigating Arg CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAVIGATING_ARG_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NESTED_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NESTED_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NESTED_EXP_CS__PIVOT = 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 NESTED_EXP_CS__ORIGINAL_XMI_ID = 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 NESTED_EXP_CS__OWNED_ANNOTATIONS = 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 NESTED_EXP_CS__HAS_ERROR = 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 NESTED_EXP_CS__LOCAL_LEFT = 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 NESTED_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 NESTED_EXP_CS__LOCAL_PARENT = 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 NESTED_EXP_CS__LOCAL_RIGHT = 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 NESTED_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 NESTED_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NESTED_EXP_CS__OWNED_EXPRESSION = EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Nested Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NESTED_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 NULL_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The number of structural features of the '<em>Null Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 NUMBER_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Symbol</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_EXP_CS__SYMBOL = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Number Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.OperationCallExpCSImpl <em>Operation Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.OperationCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getOperationCallExpCS() * @generated */ int OPERATION_CALL_EXP_CS = 30; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__CSI = CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__PARENT = CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__PIVOT = CALL_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 OPERATION_CALL_EXP_CS__ORIGINAL_XMI_ID = CALL_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 OPERATION_CALL_EXP_CS__OWNED_ANNOTATIONS = CALL_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 OPERATION_CALL_EXP_CS__HAS_ERROR = CALL_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 OPERATION_CALL_EXP_CS__LOCAL_LEFT = CALL_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 OPERATION_CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = CALL_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 OPERATION_CALL_EXP_CS__LOCAL_PARENT = CALL_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 OPERATION_CALL_EXP_CS__LOCAL_RIGHT = CALL_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 OPERATION_CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = CALL_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 OPERATION_CALL_EXP_CS__PRECEDENCE = CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__IS_PRE = CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__OWNED_PATH_NAME = CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__SOURCE_TYPE = CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__SOURCE_TYPE_VALUE = CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__ARGUMENTS = CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__SOURCE = CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Referred Operation</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS__REFERRED_OPERATION = CALL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Operation Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_CALL_EXP_CS_FEATURE_COUNT = CALL_EXP_CS_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PatternExpCSImpl <em>Pattern Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PatternExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPatternExpCS() * @generated */ int PATTERN_EXP_CS = 32; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS__PIVOT = 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 PATTERN_EXP_CS__ORIGINAL_XMI_ID = 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 PATTERN_EXP_CS__OWNED_ANNOTATIONS = 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 PATTERN_EXP_CS__HAS_ERROR = 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 PATTERN_EXP_CS__LOCAL_LEFT = 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 PATTERN_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 PATTERN_EXP_CS__LOCAL_PARENT = 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 PATTERN_EXP_CS__LOCAL_RIGHT = 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 PATTERN_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 PATTERN_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Pattern Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS__OWNED_PATTERN_TYPE = EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Pattern Variable Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS__PATTERN_VARIABLE_NAME = EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Pattern Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PrefixExpCSImpl <em>Prefix Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PrefixExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPrefixExpCS() * @generated */ int PREFIX_EXP_CS = 33; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PropertyCallExpCSImpl <em>Property Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PropertyCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPropertyCallExpCS() * @generated */ int PROPERTY_CALL_EXP_CS = 35; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.RoundBracketedClauseCSImpl <em>Round Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.RoundBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getRoundBracketedClauseCS() * @generated */ int ROUND_BRACKETED_CLAUSE_CS = 36; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.SelfExpCSImpl <em>Self Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.SelfExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getSelfExpCS() * @generated */ int SELF_EXP_CS = 37; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.SquareBracketedClauseCSImpl <em>Square Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.SquareBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getSquareBracketedClauseCS() * @generated */ int SQUARE_BRACKETED_CLAUSE_CS = 40; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralPartCSImpl <em>Tuple Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTupleLiteralPartCS() * @generated */ int TUPLE_LITERAL_PART_CS = 43; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TypeLiteralExpCSImpl <em>Type Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TypeLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTypeLiteralExpCS() * @generated */ int TYPE_LITERAL_EXP_CS = 44; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__CSI = OPERATOR_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__PARENT = OPERATOR_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__PIVOT = OPERATOR_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 PREFIX_EXP_CS__ORIGINAL_XMI_ID = OPERATOR_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 PREFIX_EXP_CS__OWNED_ANNOTATIONS = OPERATOR_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 PREFIX_EXP_CS__HAS_ERROR = OPERATOR_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 PREFIX_EXP_CS__LOCAL_LEFT = OPERATOR_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 PREFIX_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = OPERATOR_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 PREFIX_EXP_CS__LOCAL_PARENT = OPERATOR_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 PREFIX_EXP_CS__LOCAL_RIGHT = OPERATOR_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 PREFIX_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = OPERATOR_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 PREFIX_EXP_CS__PRECEDENCE = OPERATOR_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__NAME = OPERATOR_EXP_CS__NAME; /** * The feature id for the '<em><b>Owned Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__OWNED_RIGHT = OPERATOR_EXP_CS__OWNED_RIGHT; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS__SOURCE = OPERATOR_EXP_CS__SOURCE; /** * The number of structural features of the '<em>Prefix Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXP_CS_FEATURE_COUNT = OPERATOR_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__CSI = CALL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__PARENT = CALL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__PIVOT = CALL_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 PROPERTY_CALL_EXP_CS__ORIGINAL_XMI_ID = CALL_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 PROPERTY_CALL_EXP_CS__OWNED_ANNOTATIONS = CALL_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 PROPERTY_CALL_EXP_CS__HAS_ERROR = CALL_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 PROPERTY_CALL_EXP_CS__LOCAL_LEFT = CALL_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 PROPERTY_CALL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = CALL_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 PROPERTY_CALL_EXP_CS__LOCAL_PARENT = CALL_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 PROPERTY_CALL_EXP_CS__LOCAL_RIGHT = CALL_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 PROPERTY_CALL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = CALL_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 PROPERTY_CALL_EXP_CS__PRECEDENCE = CALL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__IS_PRE = CALL_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__OWNED_PATH_NAME = CALL_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = CALL_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = CALL_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__SOURCE_TYPE = CALL_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__SOURCE_TYPE_VALUE = CALL_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__ARGUMENTS = CALL_EXP_CS__ARGUMENTS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__SOURCE = CALL_EXP_CS__SOURCE; /** * The feature id for the '<em><b>Referred Property</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS__REFERRED_PROPERTY = CALL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Property Call Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_CALL_EXP_CS_FEATURE_COUNT = CALL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROUND_BRACKETED_CLAUSE_CS__CSI = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROUND_BRACKETED_CLAUSE_CS__PARENT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__PARENT; /** * The feature id for the '<em><b>Owned Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROUND_BRACKETED_CLAUSE_CS__OWNED_ARGUMENTS = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owning Name Exp</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROUND_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Round Bracketed Clause CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROUND_BRACKETED_CLAUSE_CS_FEATURE_COUNT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SELF_EXP_CS__CSI = EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SELF_EXP_CS__PARENT = EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SELF_EXP_CS__PIVOT = 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 SELF_EXP_CS__ORIGINAL_XMI_ID = 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 SELF_EXP_CS__OWNED_ANNOTATIONS = 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 SELF_EXP_CS__HAS_ERROR = 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 SELF_EXP_CS__LOCAL_LEFT = 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 SELF_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = 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 SELF_EXP_CS__LOCAL_PARENT = 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 SELF_EXP_CS__LOCAL_RIGHT = 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 SELF_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = 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 SELF_EXP_CS__PRECEDENCE = EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SELF_EXP_CS__NAME = EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Self Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SELF_EXP_CS_FEATURE_COUNT = EXP_CS_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowExpCSImpl <em>Shadow Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getShadowExpCS() * @generated */ int SHADOW_EXP_CS = 38; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__CSI = ABSTRACT_NAME_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__PARENT = ABSTRACT_NAME_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__PIVOT = ABSTRACT_NAME_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 SHADOW_EXP_CS__ORIGINAL_XMI_ID = ABSTRACT_NAME_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 SHADOW_EXP_CS__OWNED_ANNOTATIONS = ABSTRACT_NAME_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 SHADOW_EXP_CS__HAS_ERROR = ABSTRACT_NAME_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 SHADOW_EXP_CS__LOCAL_LEFT = ABSTRACT_NAME_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 SHADOW_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = ABSTRACT_NAME_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 SHADOW_EXP_CS__LOCAL_PARENT = ABSTRACT_NAME_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 SHADOW_EXP_CS__LOCAL_RIGHT = ABSTRACT_NAME_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 SHADOW_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = ABSTRACT_NAME_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 SHADOW_EXP_CS__PRECEDENCE = ABSTRACT_NAME_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__IS_PRE = ABSTRACT_NAME_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__OWNED_PATH_NAME = ABSTRACT_NAME_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = ABSTRACT_NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__SOURCE_TYPE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__SOURCE_TYPE_VALUE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Parts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__PARTS = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type Name</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__TYPE_NAME = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS__VALUE = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Shadow Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_EXP_CS_FEATURE_COUNT = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowPartCSImpl <em>Shadow Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getShadowPartCS() * @generated */ int SHADOW_PART_CS = 39; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_PART_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 SHADOW_PART_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 SHADOW_PART_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 SHADOW_PART_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 SHADOW_PART_CS__OWNED_ANNOTATIONS = BaseCSPackage.MODEL_ELEMENT_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_PART_CS__OWNED_INIT_EXPRESSION = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owning Curly Bracket Clause</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_PART_CS__OWNING_CURLY_BRACKET_CLAUSE = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Referred Property</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_PART_CS__REFERRED_PROPERTY = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Shadow Part CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHADOW_PART_CS_FEATURE_COUNT = BaseCSPackage.MODEL_ELEMENT_CS_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQUARE_BRACKETED_CLAUSE_CS__CSI = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQUARE_BRACKETED_CLAUSE_CS__PARENT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS__PARENT; /** * The feature id for the '<em><b>Owned Terms</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQUARE_BRACKETED_CLAUSE_CS__OWNED_TERMS = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owning Name Exp</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQUARE_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Square Bracketed Clause CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQUARE_BRACKETED_CLAUSE_CS_FEATURE_COUNT = BaseCSPackage.CONTEXT_LESS_ELEMENT_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 STRING_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Segments</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_EXP_CS__SEGMENTS = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>String Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_EXP_CS__PIVOT = LITERAL_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 TUPLE_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 TUPLE_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 TUPLE_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 TUPLE_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 TUPLE_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 TUPLE_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 TUPLE_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 TUPLE_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 TUPLE_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Parts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_EXP_CS__OWNED_PARTS = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Tuple Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_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 VARIABLE_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 VARIABLE_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 VARIABLE_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 VARIABLE_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 VARIABLE_CS__NAME = BaseCSPackage.NAMED_ELEMENT_CS__NAME; /** * The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_CS__OWNED_INIT_EXPRESSION = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_CS__OWNED_TYPE = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Variable CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__CSI = VARIABLE_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__PARENT = VARIABLE_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__PIVOT = 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 TUPLE_LITERAL_PART_CS__ORIGINAL_XMI_ID = 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 TUPLE_LITERAL_PART_CS__OWNED_ANNOTATIONS = VARIABLE_CS__OWNED_ANNOTATIONS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__NAME = VARIABLE_CS__NAME; /** * The feature id for the '<em><b>Owned Init Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__OWNED_INIT_EXPRESSION = VARIABLE_CS__OWNED_INIT_EXPRESSION; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS__OWNED_TYPE = VARIABLE_CS__OWNED_TYPE; /** * The number of structural features of the '<em>Tuple Literal Part CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TUPLE_LITERAL_PART_CS_FEATURE_COUNT = VARIABLE_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS__CSI = LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS__PARENT = LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS__PIVOT = LITERAL_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 TYPE_LITERAL_EXP_CS__ORIGINAL_XMI_ID = LITERAL_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 TYPE_LITERAL_EXP_CS__OWNED_ANNOTATIONS = LITERAL_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 TYPE_LITERAL_EXP_CS__HAS_ERROR = LITERAL_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 TYPE_LITERAL_EXP_CS__LOCAL_LEFT = LITERAL_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 TYPE_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = LITERAL_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 TYPE_LITERAL_EXP_CS__LOCAL_PARENT = LITERAL_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 TYPE_LITERAL_EXP_CS__LOCAL_RIGHT = LITERAL_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 TYPE_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = LITERAL_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 TYPE_LITERAL_EXP_CS__PRECEDENCE = LITERAL_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS__OWNED_PATH_NAME = LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS__OWNED_TYPE = LITERAL_EXP_CS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Type Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_EXP_CS_FEATURE_COUNT = LITERAL_EXP_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__CSI = BaseCSPackage.TYPED_REF_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__PARENT = BaseCSPackage.TYPED_REF_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__PIVOT = BaseCSPackage.TYPED_REF_CS__PIVOT; /** * The feature id for the '<em><b>Owned Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__OWNED_MULTIPLICITY = BaseCSPackage.TYPED_REF_CS__OWNED_MULTIPLICITY; /** * The feature id for the '<em><b>Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__ELEMENT = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__OWNED_PATH_NAME = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Owned Pattern Guard</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS__OWNED_PATTERN_GUARD = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Type Name Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_NAME_EXP_CS_FEATURE_COUNT = BaseCSPackage.TYPED_REF_CS_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.UnlimitedNaturalLiteralExpCSImpl <em>Unlimited Natural Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.UnlimitedNaturalLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getUnlimitedNaturalLiteralExpCS() * @generated */ int UNLIMITED_NATURAL_LITERAL_EXP_CS = 46; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLIMITED_NATURAL_LITERAL_EXP_CS__CSI = PRIMITIVE_LITERAL_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLIMITED_NATURAL_LITERAL_EXP_CS__PARENT = PRIMITIVE_LITERAL_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLIMITED_NATURAL_LITERAL_EXP_CS__PIVOT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__ORIGINAL_XMI_ID = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__OWNED_ANNOTATIONS = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__HAS_ERROR = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__LOCAL_LEFT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__LOCAL_PARENT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__LOCAL_RIGHT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = PRIMITIVE_LITERAL_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 UNLIMITED_NATURAL_LITERAL_EXP_CS__PRECEDENCE = PRIMITIVE_LITERAL_EXP_CS__PRECEDENCE; /** * The number of structural features of the '<em>Unlimited Natural Literal Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLIMITED_NATURAL_LITERAL_EXP_CS_FEATURE_COUNT = PRIMITIVE_LITERAL_EXP_CS_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.VariableExpCSImpl <em>Variable Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.VariableExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getVariableExpCS() * @generated */ int VARIABLE_EXP_CS = 48; /** * The feature id for the '<em><b>Csi</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__CSI = ABSTRACT_NAME_EXP_CS__CSI; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__PARENT = ABSTRACT_NAME_EXP_CS__PARENT; /** * The feature id for the '<em><b>Pivot</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__PIVOT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__ORIGINAL_XMI_ID = ABSTRACT_NAME_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 VARIABLE_EXP_CS__OWNED_ANNOTATIONS = ABSTRACT_NAME_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 VARIABLE_EXP_CS__HAS_ERROR = ABSTRACT_NAME_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 VARIABLE_EXP_CS__LOCAL_LEFT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__LOCAL_LEFTMOST_DESCENDANT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__LOCAL_PARENT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__LOCAL_RIGHT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = ABSTRACT_NAME_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 VARIABLE_EXP_CS__PRECEDENCE = ABSTRACT_NAME_EXP_CS__PRECEDENCE; /** * The feature id for the '<em><b>Is Pre</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__IS_PRE = ABSTRACT_NAME_EXP_CS__IS_PRE; /** * The feature id for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Path Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__OWNED_PATH_NAME = ABSTRACT_NAME_EXP_CS__OWNED_PATH_NAME; /** * The feature id for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = ABSTRACT_NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE; /** * The feature id for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = ABSTRACT_NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES; /** * The feature id for the '<em><b>Source Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__SOURCE_TYPE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE; /** * The feature id for the '<em><b>Source Type Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__SOURCE_TYPE_VALUE = ABSTRACT_NAME_EXP_CS__SOURCE_TYPE_VALUE; /** * The feature id for the '<em><b>Referred Variable</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS__REFERRED_VARIABLE = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Variable Exp CS</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_EXP_CS_FEATURE_COUNT = ABSTRACT_NAME_EXP_CS_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigationRole <em>Navigation Role</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.NavigationRole * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNavigationRole() * @generated */ int NAVIGATION_ROLE = 49; /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS <em>Abstract Name Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Name Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS * @generated */ EClass getAbstractNameExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#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.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedPathName() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_OwnedPathName(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#isIsPre <em>Is Pre</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Pre</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#isIsPre() * @see #getAbstractNameExpCS() * @generated */ EAttribute getAbstractNameExpCS_IsPre(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedCurlyBracketedClause <em>Owned Curly Bracketed Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Curly Bracketed Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedCurlyBracketedClause() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_OwnedCurlyBracketedClause(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedRoundBracketedClause <em>Owned Round Bracketed Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Round Bracketed Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedRoundBracketedClause() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_OwnedRoundBracketedClause(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedSquareBracketedClauses <em>Owned Square Bracketed Clauses</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Square Bracketed Clauses</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getOwnedSquareBracketedClauses() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_OwnedSquareBracketedClauses(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getSourceType <em>Source Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getSourceType() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_SourceType(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getSourceTypeValue <em>Source Type Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source Type Value</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS#getSourceTypeValue() * @see #getAbstractNameExpCS() * @generated */ EReference getAbstractNameExpCS_SourceTypeValue(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.AssociationClassCallExpCS <em>Association Class Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Association Class Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AssociationClassCallExpCS * @generated */ EClass getAssociationClassCallExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.AssociationClassCallExpCS#getReferredAssociation <em>Referred Association</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Association</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.AssociationClassCallExpCS#getReferredAssociation() * @see #getAssociationClassCallExpCS() * @generated */ EReference getAssociationClassCallExpCS_ReferredAssociation(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.PrefixExpCS <em>Prefix Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Prefix Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PrefixExpCS * @generated */ EClass getPrefixExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS <em>Collection Type CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Collection Type CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS * @generated */ EClass getCollectionTypeCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS#getName() * @see #getCollectionTypeCS() * @generated */ EAttribute getCollectionTypeCS_Name(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionTypeCS#getOwnedType() * @see #getCollectionTypeCS() * @generated */ EReference getCollectionTypeCS_OwnedType(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.ContextCS <em>Context CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Context CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ContextCS * @generated */ EClass getContextCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ContextCS#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.ocl.xtext.essentialoclcs.ContextCS#getOwnedExpression() * @see #getContextCS() * @generated */ EReference getContextCS_OwnedExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS <em>Curly Bracketed Clause CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Curly Bracketed Clause CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS * @generated */ EClass getCurlyBracketedClauseCS(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getOwningNameExp <em>Owning Name Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Name Exp</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getOwningNameExp() * @see #getCurlyBracketedClauseCS() * @generated */ EReference getCurlyBracketedClauseCS_OwningNameExp(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getOwnedParts <em>Owned Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getOwnedParts() * @see #getCurlyBracketedClauseCS() * @generated */ EReference getCurlyBracketedClauseCS_OwnedParts(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CurlyBracketedClauseCS#getValue() * @see #getCurlyBracketedClauseCS() * @generated */ EAttribute getCurlyBracketedClauseCS_Value(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS <em>Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS * @generated */ EClass getExpCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#isHasError <em>Has Error</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Has Error</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#isHasError() * @see #getExpCS() * @generated */ EAttribute getExpCS_HasError(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalLeft <em>Local Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Local Left</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalLeft() * @see #getExpCS() * @generated */ EReference getExpCS_LocalLeft(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalLeftmostDescendant <em>Local Leftmost Descendant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Local Leftmost Descendant</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalLeftmostDescendant() * @see #getExpCS() * @generated */ EReference getExpCS_LocalLeftmostDescendant(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalParent <em>Local Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Local Parent</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalParent() * @see #getExpCS() * @generated */ EReference getExpCS_LocalParent(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalRight <em>Local Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Local Right</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalRight() * @see #getExpCS() * @generated */ EReference getExpCS_LocalRight(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalRightmostDescendant <em>Local Rightmost Descendant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Local Rightmost Descendant</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getLocalRightmostDescendant() * @see #getExpCS() * @generated */ EReference getExpCS_LocalRightmostDescendant(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getPrecedence <em>Precedence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Precedence</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpCS#getPrecedence() * @see #getExpCS() * @generated */ EReference getExpCS_Precedence(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpSpecificationCS <em>Exp Specification CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Exp Specification CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ExpSpecificationCS * @generated */ EClass getExpSpecificationCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpSpecificationCS#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.ocl.xtext.essentialoclcs.ExpSpecificationCS#getOwnedExpression() * @see #getExpSpecificationCS() * @generated */ EReference getExpSpecificationCS_OwnedExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeLiteralExpCS <em>Type Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeLiteralExpCS * @generated */ EClass getTypeLiteralExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeLiteralExpCS#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.ocl.xtext.essentialoclcs.TypeLiteralExpCS#getOwnedPathName() * @see #getTypeLiteralExpCS() * @generated */ EReference getTypeLiteralExpCS_OwnedPathName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeLiteralExpCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeLiteralExpCS#getOwnedType() * @see #getTypeLiteralExpCS() * @generated */ EReference getTypeLiteralExpCS_OwnedType(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS <em>Type Name Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Name Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS * @generated */ EClass getTypeNameExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#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.ocl.xtext.essentialoclcs.TypeNameExpCS#getOwnedPathName() * @see #getTypeNameExpCS() * @generated */ EReference getTypeNameExpCS_OwnedPathName(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getElement <em>Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Element</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getElement() * @see #getTypeNameExpCS() * @generated */ EReference getTypeNameExpCS_Element(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getOwnedCurlyBracketedClause <em>Owned Curly Bracketed Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Curly Bracketed Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getOwnedCurlyBracketedClause() * @see #getTypeNameExpCS() * @generated */ EReference getTypeNameExpCS_OwnedCurlyBracketedClause(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getOwnedPatternGuard <em>Owned Pattern Guard</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Pattern Guard</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TypeNameExpCS#getOwnedPatternGuard() * @see #getTypeNameExpCS() * @generated */ EReference getTypeNameExpCS_OwnedPatternGuard(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.UnlimitedNaturalLiteralExpCS <em>Unlimited Natural Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unlimited Natural Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.UnlimitedNaturalLiteralExpCS * @generated */ EClass getUnlimitedNaturalLiteralExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableCS <em>Variable CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.VariableCS * @generated */ EClass getVariableCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.VariableCS#getOwnedType() * @see #getVariableCS() * @generated */ EReference getVariableCS_OwnedType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableCS#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.ocl.xtext.essentialoclcs.VariableCS#getOwnedInitExpression() * @see #getVariableCS() * @generated */ EReference getVariableCS_OwnedInitExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableExpCS <em>Variable Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.VariableExpCS * @generated */ EClass getVariableExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableExpCS#getReferredVariable <em>Referred Variable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Variable</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.VariableExpCS#getReferredVariable() * @see #getVariableExpCS() * @generated */ EReference getVariableExpCS_ReferredVariable(); /** * Returns the meta object for enum '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigationRole <em>Navigation Role</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Navigation Role</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigationRole * @generated */ EEnum getNavigationRole(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.LiteralExpCS <em>Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LiteralExpCS * @generated */ EClass getLiteralExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS <em>Map Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Map Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS * @generated */ EClass getMapLiteralExpCS(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS#getOwnedParts <em>Owned Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS#getOwnedParts() * @see #getMapLiteralExpCS() * @generated */ EReference getMapLiteralExpCS_OwnedParts(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralExpCS#getOwnedType() * @see #getMapLiteralExpCS() * @generated */ EReference getMapLiteralExpCS_OwnedType(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS <em>Map Literal Part CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Map Literal Part CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS * @generated */ EClass getMapLiteralPartCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS#getOwnedKey <em>Owned Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Key</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS#getOwnedKey() * @see #getMapLiteralPartCS() * @generated */ EReference getMapLiteralPartCS_OwnedKey(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS#getOwnedValue <em>Owned Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Value</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapLiteralPartCS#getOwnedValue() * @see #getMapLiteralPartCS() * @generated */ EReference getMapLiteralPartCS_OwnedValue(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS <em>Map Type CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Map Type CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS * @generated */ EClass getMapTypeCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getName() * @see #getMapTypeCS() * @generated */ EAttribute getMapTypeCS_Name(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getOwnedKeyType <em>Owned Key Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Key Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getOwnedKeyType() * @see #getMapTypeCS() * @generated */ EReference getMapTypeCS_OwnedKeyType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getOwnedValueType <em>Owned Value Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Value Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.MapTypeCS#getOwnedValueType() * @see #getMapTypeCS() * @generated */ EReference getMapTypeCS_OwnedValueType(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.NameExpCS <em>Name Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Name Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NameExpCS * @generated */ EClass getNameExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS <em>Navigating Arg CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Navigating Arg CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS * @generated */ EClass getNavigatingArgCS(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwningRoundBracketedClause <em>Owning Round Bracketed Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Round Bracketed Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwningRoundBracketedClause() * @see #getNavigatingArgCS() * @generated */ EReference getNavigatingArgCS_OwningRoundBracketedClause(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getRole <em>Role</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Role</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getRole() * @see #getNavigatingArgCS() * @generated */ EAttribute getNavigatingArgCS_Role(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getPrefix <em>Prefix</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prefix</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getPrefix() * @see #getNavigatingArgCS() * @generated */ EAttribute getNavigatingArgCS_Prefix(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwnedNameExpression <em>Owned Name Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Name Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwnedNameExpression() * @see #getNavigatingArgCS() * @generated */ EReference getNavigatingArgCS_OwnedNameExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwnedType() * @see #getNavigatingArgCS() * @generated */ EReference getNavigatingArgCS_OwnedType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigatingArgCS#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.ocl.xtext.essentialoclcs.NavigatingArgCS#getOwnedInitExpression() * @see #getNavigatingArgCS() * @generated */ EReference getNavigatingArgCS_OwnedInitExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.NestedExpCS <em>Nested Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Nested Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NestedExpCS * @generated */ EClass getNestedExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.NestedExpCS#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.ocl.xtext.essentialoclcs.NestedExpCS#getOwnedExpression() * @see #getNestedExpCS() * @generated */ EReference getNestedExpCS_OwnedExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS <em>Collection Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Collection Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS * @generated */ EClass getCollectionLiteralExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS#getOwnedType() * @see #getCollectionLiteralExpCS() * @generated */ EReference getCollectionLiteralExpCS_OwnedType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS#getOwnedParts <em>Owned Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralExpCS#getOwnedParts() * @see #getCollectionLiteralExpCS() * @generated */ EReference getCollectionLiteralExpCS_OwnedParts(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralPartCS <em>Collection Literal Part CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Collection Literal Part CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralPartCS * @generated */ EClass getCollectionLiteralPartCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralPartCS#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.ocl.xtext.essentialoclcs.CollectionLiteralPartCS#getOwnedExpression() * @see #getCollectionLiteralPartCS() * @generated */ EReference getCollectionLiteralPartCS_OwnedExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralPartCS#getOwnedLastExpression <em>Owned Last Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Last Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionLiteralPartCS#getOwnedLastExpression() * @see #getCollectionLiteralPartCS() * @generated */ EReference getCollectionLiteralPartCS_OwnedLastExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS <em>Collection Pattern CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Collection Pattern CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS * @generated */ EClass getCollectionPatternCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedType <em>Owned Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedType() * @see #getCollectionPatternCS() * @generated */ EReference getCollectionPatternCS_OwnedType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedParts <em>Owned Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedParts() * @see #getCollectionPatternCS() * @generated */ EReference getCollectionPatternCS_OwnedParts(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getRestVariableName <em>Rest Variable Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Rest Variable Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getRestVariableName() * @see #getCollectionPatternCS() * @generated */ EAttribute getCollectionPatternCS_RestVariableName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedPatternGuard <em>Owned Pattern Guard</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Pattern Guard</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CollectionPatternCS#getOwnedPatternGuard() * @see #getCollectionPatternCS() * @generated */ EReference getCollectionPatternCS_OwnedPatternGuard(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.PrimitiveLiteralExpCS <em>Primitive Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PrimitiveLiteralExpCS * @generated */ EClass getPrimitiveLiteralExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.PropertyCallExpCS <em>Property Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PropertyCallExpCS * @generated */ EClass getPropertyCallExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.PropertyCallExpCS#getReferredProperty <em>Referred Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Property</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PropertyCallExpCS#getReferredProperty() * @see #getPropertyCallExpCS() * @generated */ EReference getPropertyCallExpCS_ReferredProperty(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS <em>Round Bracketed Clause CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Round Bracketed Clause CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS * @generated */ EClass getRoundBracketedClauseCS(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS#getOwningNameExp <em>Owning Name Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Name Exp</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS#getOwningNameExp() * @see #getRoundBracketedClauseCS() * @generated */ EReference getRoundBracketedClauseCS_OwningNameExp(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS#getOwnedArguments <em>Owned Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Arguments</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.RoundBracketedClauseCS#getOwnedArguments() * @see #getRoundBracketedClauseCS() * @generated */ EReference getRoundBracketedClauseCS_OwnedArguments(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.SelfExpCS <em>Self Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Self Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.SelfExpCS * @generated */ EClass getSelfExpCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.SelfExpCS#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.SelfExpCS#getName() * @see #getSelfExpCS() * @generated */ EAttribute getSelfExpCS_Name(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS <em>Shadow Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shadow Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS * @generated */ EClass getShadowExpCS(); /** * Returns the meta object for the reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getParts <em>Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getParts() * @see #getShadowExpCS() * @generated */ EReference getShadowExpCS_Parts(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getTypeName <em>Type Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getTypeName() * @see #getShadowExpCS() * @generated */ EReference getShadowExpCS_TypeName(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowExpCS#getValue() * @see #getShadowExpCS() * @generated */ EAttribute getShadowExpCS_Value(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS <em>Shadow Part CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shadow Part CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS * @generated */ EClass getShadowPartCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS#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.ocl.xtext.essentialoclcs.ShadowPartCS#getOwnedInitExpression() * @see #getShadowPartCS() * @generated */ EReference getShadowPartCS_OwnedInitExpression(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS#getOwningCurlyBracketClause <em>Owning Curly Bracket Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Curly Bracket Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS#getOwningCurlyBracketClause() * @see #getShadowPartCS() * @generated */ EReference getShadowPartCS_OwningCurlyBracketClause(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS#getReferredProperty <em>Referred Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Property</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.ShadowPartCS#getReferredProperty() * @see #getShadowPartCS() * @generated */ EReference getShadowPartCS_ReferredProperty(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS <em>Square Bracketed Clause CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Square Bracketed Clause CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS * @generated */ EClass getSquareBracketedClauseCS(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS#getOwningNameExp <em>Owning Name Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Name Exp</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS#getOwningNameExp() * @see #getSquareBracketedClauseCS() * @generated */ EReference getSquareBracketedClauseCS_OwningNameExp(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS#getOwnedTerms <em>Owned Terms</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Terms</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.SquareBracketedClauseCS#getOwnedTerms() * @see #getSquareBracketedClauseCS() * @generated */ EReference getSquareBracketedClauseCS_OwnedTerms(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralExpCS <em>Tuple Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tuple Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralExpCS * @generated */ EClass getTupleLiteralExpCS(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralExpCS#getOwnedParts <em>Owned Parts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Parts</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralExpCS#getOwnedParts() * @see #getTupleLiteralExpCS() * @generated */ EReference getTupleLiteralExpCS_OwnedParts(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralPartCS <em>Tuple Literal Part CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tuple Literal Part CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.TupleLiteralPartCS * @generated */ EClass getTupleLiteralPartCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.StringLiteralExpCS <em>String Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.StringLiteralExpCS * @generated */ EClass getStringLiteralExpCS(); /** * Returns the meta object for the attribute list '{@link org.eclipse.ocl.xtext.essentialoclcs.StringLiteralExpCS#getSegments <em>Segments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Segments</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.StringLiteralExpCS#getSegments() * @see #getStringLiteralExpCS() * @generated */ EAttribute getStringLiteralExpCS_Segments(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.BooleanLiteralExpCS <em>Boolean Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Boolean Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.BooleanLiteralExpCS * @generated */ EClass getBooleanLiteralExpCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.BooleanLiteralExpCS#getSymbol <em>Symbol</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Symbol</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.BooleanLiteralExpCS#getSymbol() * @see #getBooleanLiteralExpCS() * @generated */ EAttribute getBooleanLiteralExpCS_Symbol(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.CallExpCS <em>Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CallExpCS * @generated */ EClass getCallExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.CallExpCS#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CallExpCS#getSource() * @see #getCallExpCS() * @generated */ EReference getCallExpCS_Source(); /** * Returns the meta object for the reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.CallExpCS#getArguments <em>Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Arguments</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.CallExpCS#getArguments() * @see #getCallExpCS() * @generated */ EReference getCallExpCS_Arguments(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.InvalidLiteralExpCS <em>Invalid Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Invalid Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.InvalidLiteralExpCS * @generated */ EClass getInvalidLiteralExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.IterateCallExpCS <em>Iterate Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Iterate Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IterateCallExpCS * @generated */ EClass getIterateCallExpCS(); /** * Returns the meta object for the reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.IterateCallExpCS#getAccumulators <em>Accumulators</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Accumulators</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IterateCallExpCS#getAccumulators() * @see #getIterateCallExpCS() * @generated */ EReference getIterateCallExpCS_Accumulators(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS <em>Iteration Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Iteration Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS * @generated */ EClass getIterationCallExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS#getReferredIteration <em>Referred Iteration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Iteration</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS#getReferredIteration() * @see #getIterationCallExpCS() * @generated */ EReference getIterationCallExpCS_ReferredIteration(); /** * Returns the meta object for the reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS#getIterators <em>Iterators</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Iterators</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IterationCallExpCS#getIterators() * @see #getIterationCallExpCS() * @generated */ EReference getIterationCallExpCS_Iterators(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.LambdaLiteralExpCS <em>Lambda Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Lambda Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LambdaLiteralExpCS * @generated */ EClass getLambdaLiteralExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.LambdaLiteralExpCS#getOwnedExpressionCS <em>Owned Expression CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Expression CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LambdaLiteralExpCS#getOwnedExpressionCS() * @see #getLambdaLiteralExpCS() * @generated */ EReference getLambdaLiteralExpCS_OwnedExpressionCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.NullLiteralExpCS <em>Null Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Null Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NullLiteralExpCS * @generated */ EClass getNullLiteralExpCS(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.NumberLiteralExpCS <em>Number Literal Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Number Literal Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NumberLiteralExpCS * @generated */ EClass getNumberLiteralExpCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.NumberLiteralExpCS#getSymbol <em>Symbol</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Symbol</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.NumberLiteralExpCS#getSymbol() * @see #getNumberLiteralExpCS() * @generated */ EAttribute getNumberLiteralExpCS_Symbol(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.OperationCallExpCS <em>Operation Call Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Operation Call Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.OperationCallExpCS * @generated */ EClass getOperationCallExpCS(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.OperationCallExpCS#getReferredOperation <em>Referred Operation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referred Operation</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.OperationCallExpCS#getReferredOperation() * @see #getOperationCallExpCS() * @generated */ EReference getOperationCallExpCS_ReferredOperation(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS <em>Operator Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Operator Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS * @generated */ EClass getOperatorExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS#getOwnedRight <em>Owned Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Right</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS#getOwnedRight() * @see #getOperatorExpCS() * @generated */ EReference getOperatorExpCS_OwnedRight(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.OperatorExpCS#getSource() * @see #getOperatorExpCS() * @generated */ EReference getOperatorExpCS_Source(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS <em>Pattern Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Pattern Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS * @generated */ EClass getPatternExpCS(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS#getPatternVariableName <em>Pattern Variable Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pattern Variable Name</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS#getPatternVariableName() * @see #getPatternExpCS() * @generated */ EAttribute getPatternExpCS_PatternVariableName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS#getOwnedPatternType <em>Owned Pattern Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Pattern Type</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.PatternExpCS#getOwnedPatternType() * @see #getPatternExpCS() * @generated */ EReference getPatternExpCS_OwnedPatternType(); /** * 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 */ EssentialOCLCSFactory getEssentialOCLCSFactory(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS <em>If Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>If Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfExpCS * @generated */ EClass getIfExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#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.ocl.xtext.essentialoclcs.IfExpCS#getOwnedCondition() * @see #getIfExpCS() * @generated */ EReference getIfExpCS_OwnedCondition(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedThenExpression <em>Owned Then Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Then Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedThenExpression() * @see #getIfExpCS() * @generated */ EReference getIfExpCS_OwnedThenExpression(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedIfThenExpressions <em>Owned If Then Expressions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned If Then Expressions</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedIfThenExpressions() * @see #getIfExpCS() * @generated */ EReference getIfExpCS_OwnedIfThenExpressions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedElseExpression <em>Owned Else Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Else Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#getOwnedElseExpression() * @see #getIfExpCS() * @generated */ EReference getIfExpCS_OwnedElseExpression(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#isIsImplicit <em>Is Implicit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Implicit</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfExpCS#isIsImplicit() * @see #getIfExpCS() * @generated */ EAttribute getIfExpCS_IsImplicit(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.IfThenExpCS <em>If Then Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>If Then Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfThenExpCS * @generated */ EClass getIfThenExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IfThenExpCS#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.ocl.xtext.essentialoclcs.IfThenExpCS#getOwnedCondition() * @see #getIfThenExpCS() * @generated */ EReference getIfThenExpCS_OwnedCondition(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.IfThenExpCS#getOwnedThenExpression <em>Owned Then Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Then Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.IfThenExpCS#getOwnedThenExpression() * @see #getIfThenExpCS() * @generated */ EReference getIfThenExpCS_OwnedThenExpression(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS <em>Infix Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Infix Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS * @generated */ EClass getInfixExpCS(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS#getOwnedLeft <em>Owned Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Left</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS#getOwnedLeft() * @see #getInfixExpCS() * @generated */ EReference getInfixExpCS_OwnedLeft(); /** * Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS#getArgument <em>Argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Argument</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.InfixExpCS#getArgument() * @see #getInfixExpCS() * @generated */ EReference getInfixExpCS_Argument(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.LetExpCS <em>Let Exp CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Let Exp CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetExpCS * @generated */ EClass getLetExpCS(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#getOwnedVariables <em>Owned Variables</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Variables</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#getOwnedVariables() * @see #getLetExpCS() * @generated */ EReference getLetExpCS_OwnedVariables(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#getOwnedInExpression <em>Owned In Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned In Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#getOwnedInExpression() * @see #getLetExpCS() * @generated */ EReference getLetExpCS_OwnedInExpression(); /** * Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#isIsImplicit <em>Is Implicit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Implicit</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetExpCS#isIsImplicit() * @see #getLetExpCS() * @generated */ EAttribute getLetExpCS_IsImplicit(); /** * Returns the meta object for class '{@link org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS <em>Let Variable CS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Let Variable CS</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS * @generated */ EClass getLetVariableCS(); /** * Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS#getOwningLetExpression <em>Owning Let Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Owning Let Expression</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS#getOwningLetExpression() * @see #getLetVariableCS() * @generated */ EReference getLetVariableCS_OwningLetExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS#getOwnedRoundBracketedClause <em>Owned Round Bracketed Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Owned Round Bracketed Clause</em>'. * @see org.eclipse.ocl.xtext.essentialoclcs.LetVariableCS#getOwnedRoundBracketedClause() * @see #getLetVariableCS() * @generated */ EReference getLetVariableCS_OwnedRoundBracketedClause(); /** * <!-- 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.ocl.xtext.essentialoclcs.impl.AbstractNameExpCSImpl <em>Abstract Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.AbstractNameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getAbstractNameExpCS() * @generated */ EClass ABSTRACT_NAME_EXP_CS = eINSTANCE.getAbstractNameExpCS(); /** * The meta object literal for the '<em><b>Owned Path Name</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__OWNED_PATH_NAME = eINSTANCE.getAbstractNameExpCS_OwnedPathName(); /** * The meta object literal for the '<em><b>Is Pre</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_NAME_EXP_CS__IS_PRE = eINSTANCE.getAbstractNameExpCS_IsPre(); /** * The meta object literal for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = eINSTANCE.getAbstractNameExpCS_OwnedCurlyBracketedClause(); /** * The meta object literal for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__OWNED_ROUND_BRACKETED_CLAUSE = eINSTANCE.getAbstractNameExpCS_OwnedRoundBracketedClause(); /** * The meta object literal for the '<em><b>Owned Square Bracketed Clauses</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__OWNED_SQUARE_BRACKETED_CLAUSES = eINSTANCE.getAbstractNameExpCS_OwnedSquareBracketedClauses(); /** * The meta object literal for the '<em><b>Source Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__SOURCE_TYPE = eINSTANCE.getAbstractNameExpCS_SourceType(); /** * The meta object literal for the '<em><b>Source Type Value</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_NAME_EXP_CS__SOURCE_TYPE_VALUE = eINSTANCE.getAbstractNameExpCS_SourceTypeValue(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.AssociationClassCallExpCSImpl <em>Association Class Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.AssociationClassCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getAssociationClassCallExpCS() * @generated */ EClass ASSOCIATION_CLASS_CALL_EXP_CS = eINSTANCE.getAssociationClassCallExpCS(); /** * The meta object literal for the '<em><b>Referred Association</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSOCIATION_CLASS_CALL_EXP_CS__REFERRED_ASSOCIATION = eINSTANCE.getAssociationClassCallExpCS_ReferredAssociation(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PrefixExpCSImpl <em>Prefix Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PrefixExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPrefixExpCS() * @generated */ EClass PREFIX_EXP_CS = eINSTANCE.getPrefixExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionTypeCSImpl <em>Collection Type CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionTypeCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionTypeCS() * @generated */ EClass COLLECTION_TYPE_CS = eINSTANCE.getCollectionTypeCS(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLLECTION_TYPE_CS__NAME = eINSTANCE.getCollectionTypeCS_Name(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_TYPE_CS__OWNED_TYPE = eINSTANCE.getCollectionTypeCS_OwnedType(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ContextCSImpl <em>Context CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ContextCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getContextCS() * @generated */ EClass CONTEXT_CS = eINSTANCE.getContextCS(); /** * The meta object literal for the '<em><b>Owned Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTEXT_CS__OWNED_EXPRESSION = eINSTANCE.getContextCS_OwnedExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CurlyBracketedClauseCSImpl <em>Curly Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CurlyBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCurlyBracketedClauseCS() * @generated */ EClass CURLY_BRACKETED_CLAUSE_CS = eINSTANCE.getCurlyBracketedClauseCS(); /** * The meta object literal for the '<em><b>Owning Name Exp</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURLY_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = eINSTANCE.getCurlyBracketedClauseCS_OwningNameExp(); /** * The meta object literal for the '<em><b>Owned Parts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURLY_BRACKETED_CLAUSE_CS__OWNED_PARTS = eINSTANCE.getCurlyBracketedClauseCS_OwnedParts(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CURLY_BRACKETED_CLAUSE_CS__VALUE = eINSTANCE.getCurlyBracketedClauseCS_Value(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ExpCSImpl <em>Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getExpCS() * @generated */ EClass EXP_CS = eINSTANCE.getExpCS(); /** * The meta object literal for the '<em><b>Has Error</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXP_CS__HAS_ERROR = eINSTANCE.getExpCS_HasError(); /** * The meta object literal for the '<em><b>Local Left</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__LOCAL_LEFT = eINSTANCE.getExpCS_LocalLeft(); /** * The meta object literal for the '<em><b>Local Leftmost Descendant</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__LOCAL_LEFTMOST_DESCENDANT = eINSTANCE.getExpCS_LocalLeftmostDescendant(); /** * The meta object literal for the '<em><b>Local Parent</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__LOCAL_PARENT = eINSTANCE.getExpCS_LocalParent(); /** * The meta object literal for the '<em><b>Local Right</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__LOCAL_RIGHT = eINSTANCE.getExpCS_LocalRight(); /** * The meta object literal for the '<em><b>Local Rightmost Descendant</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__LOCAL_RIGHTMOST_DESCENDANT = eINSTANCE.getExpCS_LocalRightmostDescendant(); /** * The meta object literal for the '<em><b>Precedence</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_CS__PRECEDENCE = eINSTANCE.getExpCS_Precedence(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ExpSpecificationCSImpl <em>Exp Specification CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ExpSpecificationCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getExpSpecificationCS() * @generated */ EClass EXP_SPECIFICATION_CS = eINSTANCE.getExpSpecificationCS(); /** * The meta object literal for the '<em><b>Owned Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXP_SPECIFICATION_CS__OWNED_EXPRESSION = eINSTANCE.getExpSpecificationCS_OwnedExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TypeLiteralExpCSImpl <em>Type Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TypeLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTypeLiteralExpCS() * @generated */ EClass TYPE_LITERAL_EXP_CS = eINSTANCE.getTypeLiteralExpCS(); /** * The meta object literal for the '<em><b>Owned Path Name</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_LITERAL_EXP_CS__OWNED_PATH_NAME = eINSTANCE.getTypeLiteralExpCS_OwnedPathName(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_LITERAL_EXP_CS__OWNED_TYPE = eINSTANCE.getTypeLiteralExpCS_OwnedType(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TypeNameExpCSImpl <em>Type Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TypeNameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTypeNameExpCS() * @generated */ EClass TYPE_NAME_EXP_CS = eINSTANCE.getTypeNameExpCS(); /** * The meta object literal for the '<em><b>Owned Path Name</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_NAME_EXP_CS__OWNED_PATH_NAME = eINSTANCE.getTypeNameExpCS_OwnedPathName(); /** * The meta object literal for the '<em><b>Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_NAME_EXP_CS__ELEMENT = eINSTANCE.getTypeNameExpCS_Element(); /** * The meta object literal for the '<em><b>Owned Curly Bracketed Clause</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_NAME_EXP_CS__OWNED_CURLY_BRACKETED_CLAUSE = eINSTANCE.getTypeNameExpCS_OwnedCurlyBracketedClause(); /** * The meta object literal for the '<em><b>Owned Pattern Guard</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPE_NAME_EXP_CS__OWNED_PATTERN_GUARD = eINSTANCE.getTypeNameExpCS_OwnedPatternGuard(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.UnlimitedNaturalLiteralExpCSImpl <em>Unlimited Natural Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.UnlimitedNaturalLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getUnlimitedNaturalLiteralExpCS() * @generated */ EClass UNLIMITED_NATURAL_LITERAL_EXP_CS = eINSTANCE.getUnlimitedNaturalLiteralExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.VariableCSImpl <em>Variable CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.VariableCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getVariableCS() * @generated */ EClass VARIABLE_CS = eINSTANCE.getVariableCS(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VARIABLE_CS__OWNED_TYPE = eINSTANCE.getVariableCS_OwnedType(); /** * The meta object literal for the '<em><b>Owned Init Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VARIABLE_CS__OWNED_INIT_EXPRESSION = eINSTANCE.getVariableCS_OwnedInitExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.VariableExpCSImpl <em>Variable Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.VariableExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getVariableExpCS() * @generated */ EClass VARIABLE_EXP_CS = eINSTANCE.getVariableExpCS(); /** * The meta object literal for the '<em><b>Referred Variable</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VARIABLE_EXP_CS__REFERRED_VARIABLE = eINSTANCE.getVariableExpCS_ReferredVariable(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.NavigationRole <em>Navigation Role</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.NavigationRole * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNavigationRole() * @generated */ EEnum NAVIGATION_ROLE = eINSTANCE.getNavigationRole(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LiteralExpCSImpl <em>Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLiteralExpCS() * @generated */ EClass LITERAL_EXP_CS = eINSTANCE.getLiteralExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralExpCSImpl <em>Map Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapLiteralExpCS() * @generated */ EClass MAP_LITERAL_EXP_CS = eINSTANCE.getMapLiteralExpCS(); /** * The meta object literal for the '<em><b>Owned Parts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_LITERAL_EXP_CS__OWNED_PARTS = eINSTANCE.getMapLiteralExpCS_OwnedParts(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_LITERAL_EXP_CS__OWNED_TYPE = eINSTANCE.getMapLiteralExpCS_OwnedType(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralPartCSImpl <em>Map Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapLiteralPartCS() * @generated */ EClass MAP_LITERAL_PART_CS = eINSTANCE.getMapLiteralPartCS(); /** * The meta object literal for the '<em><b>Owned Key</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_LITERAL_PART_CS__OWNED_KEY = eINSTANCE.getMapLiteralPartCS_OwnedKey(); /** * The meta object literal for the '<em><b>Owned Value</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_LITERAL_PART_CS__OWNED_VALUE = eINSTANCE.getMapLiteralPartCS_OwnedValue(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.MapTypeCSImpl <em>Map Type CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.MapTypeCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getMapTypeCS() * @generated */ EClass MAP_TYPE_CS = eINSTANCE.getMapTypeCS(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MAP_TYPE_CS__NAME = eINSTANCE.getMapTypeCS_Name(); /** * The meta object literal for the '<em><b>Owned Key Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_TYPE_CS__OWNED_KEY_TYPE = eINSTANCE.getMapTypeCS_OwnedKeyType(); /** * The meta object literal for the '<em><b>Owned Value Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MAP_TYPE_CS__OWNED_VALUE_TYPE = eINSTANCE.getMapTypeCS_OwnedValueType(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NameExpCSImpl <em>Name Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NameExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNameExpCS() * @generated */ EClass NAME_EXP_CS = eINSTANCE.getNameExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NavigatingArgCSImpl <em>Navigating Arg CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NavigatingArgCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNavigatingArgCS() * @generated */ EClass NAVIGATING_ARG_CS = eINSTANCE.getNavigatingArgCS(); /** * The meta object literal for the '<em><b>Owning Round Bracketed Clause</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAVIGATING_ARG_CS__OWNING_ROUND_BRACKETED_CLAUSE = eINSTANCE.getNavigatingArgCS_OwningRoundBracketedClause(); /** * The meta object literal for the '<em><b>Role</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAVIGATING_ARG_CS__ROLE = eINSTANCE.getNavigatingArgCS_Role(); /** * The meta object literal for the '<em><b>Prefix</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAVIGATING_ARG_CS__PREFIX = eINSTANCE.getNavigatingArgCS_Prefix(); /** * The meta object literal for the '<em><b>Owned Name Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAVIGATING_ARG_CS__OWNED_NAME_EXPRESSION = eINSTANCE.getNavigatingArgCS_OwnedNameExpression(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAVIGATING_ARG_CS__OWNED_TYPE = eINSTANCE.getNavigatingArgCS_OwnedType(); /** * The meta object literal for the '<em><b>Owned Init Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAVIGATING_ARG_CS__OWNED_INIT_EXPRESSION = eINSTANCE.getNavigatingArgCS_OwnedInitExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NestedExpCSImpl <em>Nested Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NestedExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNestedExpCS() * @generated */ EClass NESTED_EXP_CS = eINSTANCE.getNestedExpCS(); /** * The meta object literal for the '<em><b>Owned Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NESTED_EXP_CS__OWNED_EXPRESSION = eINSTANCE.getNestedExpCS_OwnedExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralExpCSImpl <em>Collection Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionLiteralExpCS() * @generated */ EClass COLLECTION_LITERAL_EXP_CS = eINSTANCE.getCollectionLiteralExpCS(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_LITERAL_EXP_CS__OWNED_TYPE = eINSTANCE.getCollectionLiteralExpCS_OwnedType(); /** * The meta object literal for the '<em><b>Owned Parts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_LITERAL_EXP_CS__OWNED_PARTS = eINSTANCE.getCollectionLiteralExpCS_OwnedParts(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralPartCSImpl <em>Collection Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionLiteralPartCS() * @generated */ EClass COLLECTION_LITERAL_PART_CS = eINSTANCE.getCollectionLiteralPartCS(); /** * The meta object literal for the '<em><b>Owned Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_LITERAL_PART_CS__OWNED_EXPRESSION = eINSTANCE.getCollectionLiteralPartCS_OwnedExpression(); /** * The meta object literal for the '<em><b>Owned Last Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_LITERAL_PART_CS__OWNED_LAST_EXPRESSION = eINSTANCE.getCollectionLiteralPartCS_OwnedLastExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionPatternCSImpl <em>Collection Pattern CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CollectionPatternCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCollectionPatternCS() * @generated */ EClass COLLECTION_PATTERN_CS = eINSTANCE.getCollectionPatternCS(); /** * The meta object literal for the '<em><b>Owned Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_PATTERN_CS__OWNED_TYPE = eINSTANCE.getCollectionPatternCS_OwnedType(); /** * The meta object literal for the '<em><b>Owned Parts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_PATTERN_CS__OWNED_PARTS = eINSTANCE.getCollectionPatternCS_OwnedParts(); /** * The meta object literal for the '<em><b>Rest Variable Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLLECTION_PATTERN_CS__REST_VARIABLE_NAME = eINSTANCE.getCollectionPatternCS_RestVariableName(); /** * The meta object literal for the '<em><b>Owned Pattern Guard</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLLECTION_PATTERN_CS__OWNED_PATTERN_GUARD = eINSTANCE.getCollectionPatternCS_OwnedPatternGuard(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PrimitiveLiteralExpCSImpl <em>Primitive Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PrimitiveLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPrimitiveLiteralExpCS() * @generated */ EClass PRIMITIVE_LITERAL_EXP_CS = eINSTANCE.getPrimitiveLiteralExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PropertyCallExpCSImpl <em>Property Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PropertyCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPropertyCallExpCS() * @generated */ EClass PROPERTY_CALL_EXP_CS = eINSTANCE.getPropertyCallExpCS(); /** * The meta object literal for the '<em><b>Referred Property</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PROPERTY_CALL_EXP_CS__REFERRED_PROPERTY = eINSTANCE.getPropertyCallExpCS_ReferredProperty(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.RoundBracketedClauseCSImpl <em>Round Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.RoundBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getRoundBracketedClauseCS() * @generated */ EClass ROUND_BRACKETED_CLAUSE_CS = eINSTANCE.getRoundBracketedClauseCS(); /** * The meta object literal for the '<em><b>Owning Name Exp</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROUND_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = eINSTANCE.getRoundBracketedClauseCS_OwningNameExp(); /** * The meta object literal for the '<em><b>Owned Arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROUND_BRACKETED_CLAUSE_CS__OWNED_ARGUMENTS = eINSTANCE.getRoundBracketedClauseCS_OwnedArguments(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.SelfExpCSImpl <em>Self Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.SelfExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getSelfExpCS() * @generated */ EClass SELF_EXP_CS = eINSTANCE.getSelfExpCS(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SELF_EXP_CS__NAME = eINSTANCE.getSelfExpCS_Name(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowExpCSImpl <em>Shadow Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getShadowExpCS() * @generated */ EClass SHADOW_EXP_CS = eINSTANCE.getShadowExpCS(); /** * The meta object literal for the '<em><b>Parts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHADOW_EXP_CS__PARTS = eINSTANCE.getShadowExpCS_Parts(); /** * The meta object literal for the '<em><b>Type Name</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHADOW_EXP_CS__TYPE_NAME = eINSTANCE.getShadowExpCS_TypeName(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHADOW_EXP_CS__VALUE = eINSTANCE.getShadowExpCS_Value(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowPartCSImpl <em>Shadow Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.ShadowPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getShadowPartCS() * @generated */ EClass SHADOW_PART_CS = eINSTANCE.getShadowPartCS(); /** * The meta object literal for the '<em><b>Owned Init Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHADOW_PART_CS__OWNED_INIT_EXPRESSION = eINSTANCE.getShadowPartCS_OwnedInitExpression(); /** * The meta object literal for the '<em><b>Owning Curly Bracket Clause</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHADOW_PART_CS__OWNING_CURLY_BRACKET_CLAUSE = eINSTANCE.getShadowPartCS_OwningCurlyBracketClause(); /** * The meta object literal for the '<em><b>Referred Property</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHADOW_PART_CS__REFERRED_PROPERTY = eINSTANCE.getShadowPartCS_ReferredProperty(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.SquareBracketedClauseCSImpl <em>Square Bracketed Clause CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.SquareBracketedClauseCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getSquareBracketedClauseCS() * @generated */ EClass SQUARE_BRACKETED_CLAUSE_CS = eINSTANCE.getSquareBracketedClauseCS(); /** * The meta object literal for the '<em><b>Owning Name Exp</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQUARE_BRACKETED_CLAUSE_CS__OWNING_NAME_EXP = eINSTANCE.getSquareBracketedClauseCS_OwningNameExp(); /** * The meta object literal for the '<em><b>Owned Terms</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQUARE_BRACKETED_CLAUSE_CS__OWNED_TERMS = eINSTANCE.getSquareBracketedClauseCS_OwnedTerms(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralExpCSImpl <em>Tuple Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTupleLiteralExpCS() * @generated */ EClass TUPLE_LITERAL_EXP_CS = eINSTANCE.getTupleLiteralExpCS(); /** * The meta object literal for the '<em><b>Owned Parts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TUPLE_LITERAL_EXP_CS__OWNED_PARTS = eINSTANCE.getTupleLiteralExpCS_OwnedParts(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralPartCSImpl <em>Tuple Literal Part CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.TupleLiteralPartCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getTupleLiteralPartCS() * @generated */ EClass TUPLE_LITERAL_PART_CS = eINSTANCE.getTupleLiteralPartCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.StringLiteralExpCSImpl <em>String Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.StringLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getStringLiteralExpCS() * @generated */ EClass STRING_LITERAL_EXP_CS = eINSTANCE.getStringLiteralExpCS(); /** * The meta object literal for the '<em><b>Segments</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_LITERAL_EXP_CS__SEGMENTS = eINSTANCE.getStringLiteralExpCS_Segments(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.BooleanLiteralExpCSImpl <em>Boolean Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.BooleanLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getBooleanLiteralExpCS() * @generated */ EClass BOOLEAN_LITERAL_EXP_CS = eINSTANCE.getBooleanLiteralExpCS(); /** * The meta object literal for the '<em><b>Symbol</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BOOLEAN_LITERAL_EXP_CS__SYMBOL = eINSTANCE.getBooleanLiteralExpCS_Symbol(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.CallExpCSImpl <em>Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.CallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getCallExpCS() * @generated */ EClass CALL_EXP_CS = eINSTANCE.getCallExpCS(); /** * The meta object literal for the '<em><b>Source</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CALL_EXP_CS__SOURCE = eINSTANCE.getCallExpCS_Source(); /** * The meta object literal for the '<em><b>Arguments</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CALL_EXP_CS__ARGUMENTS = eINSTANCE.getCallExpCS_Arguments(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.InvalidLiteralExpCSImpl <em>Invalid Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.InvalidLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getInvalidLiteralExpCS() * @generated */ EClass INVALID_LITERAL_EXP_CS = eINSTANCE.getInvalidLiteralExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IterateCallExpCSImpl <em>Iterate Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IterateCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIterateCallExpCS() * @generated */ EClass ITERATE_CALL_EXP_CS = eINSTANCE.getIterateCallExpCS(); /** * The meta object literal for the '<em><b>Accumulators</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ITERATE_CALL_EXP_CS__ACCUMULATORS = eINSTANCE.getIterateCallExpCS_Accumulators(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IterationCallExpCSImpl <em>Iteration Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IterationCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIterationCallExpCS() * @generated */ EClass ITERATION_CALL_EXP_CS = eINSTANCE.getIterationCallExpCS(); /** * The meta object literal for the '<em><b>Referred Iteration</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ITERATION_CALL_EXP_CS__REFERRED_ITERATION = eINSTANCE.getIterationCallExpCS_ReferredIteration(); /** * The meta object literal for the '<em><b>Iterators</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ITERATION_CALL_EXP_CS__ITERATORS = eINSTANCE.getIterationCallExpCS_Iterators(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LambdaLiteralExpCSImpl <em>Lambda Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LambdaLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLambdaLiteralExpCS() * @generated */ EClass LAMBDA_LITERAL_EXP_CS = eINSTANCE.getLambdaLiteralExpCS(); /** * The meta object literal for the '<em><b>Owned Expression CS</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LAMBDA_LITERAL_EXP_CS__OWNED_EXPRESSION_CS = eINSTANCE.getLambdaLiteralExpCS_OwnedExpressionCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NullLiteralExpCSImpl <em>Null Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NullLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNullLiteralExpCS() * @generated */ EClass NULL_LITERAL_EXP_CS = eINSTANCE.getNullLiteralExpCS(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.NumberLiteralExpCSImpl <em>Number Literal Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.NumberLiteralExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getNumberLiteralExpCS() * @generated */ EClass NUMBER_LITERAL_EXP_CS = eINSTANCE.getNumberLiteralExpCS(); /** * The meta object literal for the '<em><b>Symbol</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NUMBER_LITERAL_EXP_CS__SYMBOL = eINSTANCE.getNumberLiteralExpCS_Symbol(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.OperationCallExpCSImpl <em>Operation Call Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.OperationCallExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getOperationCallExpCS() * @generated */ EClass OPERATION_CALL_EXP_CS = eINSTANCE.getOperationCallExpCS(); /** * The meta object literal for the '<em><b>Referred Operation</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OPERATION_CALL_EXP_CS__REFERRED_OPERATION = eINSTANCE.getOperationCallExpCS_ReferredOperation(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.OperatorExpCSImpl <em>Operator Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.OperatorExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getOperatorExpCS() * @generated */ EClass OPERATOR_EXP_CS = eINSTANCE.getOperatorExpCS(); /** * The meta object literal for the '<em><b>Owned Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OPERATOR_EXP_CS__OWNED_RIGHT = eINSTANCE.getOperatorExpCS_OwnedRight(); /** * The meta object literal for the '<em><b>Source</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OPERATOR_EXP_CS__SOURCE = eINSTANCE.getOperatorExpCS_Source(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.PatternExpCSImpl <em>Pattern Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.PatternExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getPatternExpCS() * @generated */ EClass PATTERN_EXP_CS = eINSTANCE.getPatternExpCS(); /** * The meta object literal for the '<em><b>Pattern Variable Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PATTERN_EXP_CS__PATTERN_VARIABLE_NAME = eINSTANCE.getPatternExpCS_PatternVariableName(); /** * The meta object literal for the '<em><b>Owned Pattern Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PATTERN_EXP_CS__OWNED_PATTERN_TYPE = eINSTANCE.getPatternExpCS_OwnedPatternType(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IfExpCSImpl <em>If Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IfExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIfExpCS() * @generated */ EClass IF_EXP_CS = eINSTANCE.getIfExpCS(); /** * The meta object literal for the '<em><b>Owned Condition</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_EXP_CS__OWNED_CONDITION = eINSTANCE.getIfExpCS_OwnedCondition(); /** * The meta object literal for the '<em><b>Owned Then Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_EXP_CS__OWNED_THEN_EXPRESSION = eINSTANCE.getIfExpCS_OwnedThenExpression(); /** * The meta object literal for the '<em><b>Owned If Then Expressions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_EXP_CS__OWNED_IF_THEN_EXPRESSIONS = eINSTANCE.getIfExpCS_OwnedIfThenExpressions(); /** * The meta object literal for the '<em><b>Owned Else Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_EXP_CS__OWNED_ELSE_EXPRESSION = eINSTANCE.getIfExpCS_OwnedElseExpression(); /** * The meta object literal for the '<em><b>Is Implicit</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IF_EXP_CS__IS_IMPLICIT = eINSTANCE.getIfExpCS_IsImplicit(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.IfThenExpCSImpl <em>If Then Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.IfThenExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getIfThenExpCS() * @generated */ EClass IF_THEN_EXP_CS = eINSTANCE.getIfThenExpCS(); /** * The meta object literal for the '<em><b>Owned Condition</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_THEN_EXP_CS__OWNED_CONDITION = eINSTANCE.getIfThenExpCS_OwnedCondition(); /** * The meta object literal for the '<em><b>Owned Then Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IF_THEN_EXP_CS__OWNED_THEN_EXPRESSION = eINSTANCE.getIfThenExpCS_OwnedThenExpression(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.InfixExpCSImpl <em>Infix Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.InfixExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getInfixExpCS() * @generated */ EClass INFIX_EXP_CS = eINSTANCE.getInfixExpCS(); /** * The meta object literal for the '<em><b>Owned Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INFIX_EXP_CS__OWNED_LEFT = eINSTANCE.getInfixExpCS_OwnedLeft(); /** * The meta object literal for the '<em><b>Argument</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INFIX_EXP_CS__ARGUMENT = eINSTANCE.getInfixExpCS_Argument(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LetExpCSImpl <em>Let Exp CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LetExpCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLetExpCS() * @generated */ EClass LET_EXP_CS = eINSTANCE.getLetExpCS(); /** * The meta object literal for the '<em><b>Owned Variables</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LET_EXP_CS__OWNED_VARIABLES = eINSTANCE.getLetExpCS_OwnedVariables(); /** * The meta object literal for the '<em><b>Owned In Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LET_EXP_CS__OWNED_IN_EXPRESSION = eINSTANCE.getLetExpCS_OwnedInExpression(); /** * The meta object literal for the '<em><b>Is Implicit</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LET_EXP_CS__IS_IMPLICIT = eINSTANCE.getLetExpCS_IsImplicit(); /** * The meta object literal for the '{@link org.eclipse.ocl.xtext.essentialoclcs.impl.LetVariableCSImpl <em>Let Variable CS</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ocl.xtext.essentialoclcs.impl.LetVariableCSImpl * @see org.eclipse.ocl.xtext.essentialoclcs.impl.EssentialOCLCSPackageImpl#getLetVariableCS() * @generated */ EClass LET_VARIABLE_CS = eINSTANCE.getLetVariableCS(); /** * The meta object literal for the '<em><b>Owning Let Expression</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LET_VARIABLE_CS__OWNING_LET_EXPRESSION = eINSTANCE.getLetVariableCS_OwningLetExpression(); /** * The meta object literal for the '<em><b>Owned Round Bracketed Clause</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LET_VARIABLE_CS__OWNED_ROUND_BRACKETED_CLAUSE = eINSTANCE.getLetVariableCS_OwnedRoundBracketedClause(); } } //EssentialOCLCSPackage