diff options
Diffstat (limited to 'extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java')
-rw-r--r-- | extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java | 126 |
1 files changed, 101 insertions, 25 deletions
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java index bbb88a14228..c6b7a8e65ce 100644 --- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java +++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java @@ -1115,40 +1115,77 @@ public interface C_CppPackage extends EPackage { int STORAGE_CLASS__STORAGE_CLASS = 0; /** - * The feature id for the '<em><b>Base Parameter</b></em>' reference. + * The number of structural features of the '<em>Storage Class</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STORAGE_CLASS__BASE_PARAMETER = 1; + int STORAGE_CLASS_FEATURE_COUNT = 1; /** - * The feature id for the '<em><b>Base Property</b></em>' reference. + * The number of operations of the '<em>Storage Class</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STORAGE_CLASS__BASE_PROPERTY = 2; + int STORAGE_CLASS_OPERATION_COUNT = 0; /** - * The number of structural features of the '<em>Storage Class</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl <em>Volatile</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.C_Cpp.impl.VolatileImpl + * @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVolatile() + * @generated + */ + int VOLATILE = 22; + + /** + * The feature id for the '<em><b>Base parameter</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STORAGE_CLASS_FEATURE_COUNT = 3; + int VOLATILE__BASE_PARAMETER = 0; /** - * The number of operations of the '<em>Storage Class</em>' class. + * The feature id for the '<em><b>Base property</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STORAGE_CLASS_OPERATION_COUNT = 0; + int VOLATILE__BASE_PROPERTY = 1; + + /** + * The feature id for the '<em><b>Base operation</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int VOLATILE__BASE_OPERATION = 2; + + /** + * The number of structural features of the '<em>Volatile</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int VOLATILE_FEATURE_COUNT = 3; + + /** + * The number of operations of the '<em>Volatile</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int VOLATILE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}' enum. @@ -1158,7 +1195,7 @@ public interface C_CppPackage extends EPackage { * @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVisibilityKind() * @generated */ - int VISIBILITY_KIND = 22; + int VISIBILITY_KIND = 23; /** * The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.EAccessKind <em>EAccess Kind</em>}' enum. @@ -1168,7 +1205,7 @@ public interface C_CppPackage extends EPackage { * @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEAccessKind() * @generated */ - int EACCESS_KIND = 23; + int EACCESS_KIND = 24; /** * The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.EStorageClass <em>EStorage Class</em>}' enum. @@ -1178,7 +1215,7 @@ public interface C_CppPackage extends EPackage { * @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEStorageClass() * @generated */ - int ESTORAGE_CLASS = 24; + int ESTORAGE_CLASS = 25; /** @@ -1952,26 +1989,47 @@ public interface C_CppPackage extends EPackage { EAttribute getStorageClass_StorageClass(); /** - * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter <em>Base Parameter</em>}'. + * Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Volatile <em>Volatile</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Base Parameter</em>'. - * @see org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter() - * @see #getStorageClass() + * @return the meta object for class '<em>Volatile</em>'. + * @see org.eclipse.papyrus.C_Cpp.Volatile * @generated */ - EReference getStorageClass_Base_Parameter(); + EClass getVolatile(); /** - * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property <em>Base Property</em>}'. + * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter <em>Base parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Base Property</em>'. - * @see org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property() - * @see #getStorageClass() + * @return the meta object for the reference '<em>Base parameter</em>'. + * @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter() + * @see #getVolatile() + * @generated + */ + EReference getVolatile_Base_parameter(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_property <em>Base property</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the reference '<em>Base property</em>'. + * @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_property() + * @see #getVolatile() + * @generated + */ + EReference getVolatile_Base_property(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation <em>Base operation</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the reference '<em>Base operation</em>'. + * @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation() + * @see #getVolatile() * @generated */ - EReference getStorageClass_Base_Property(); + EReference getVolatile_Base_operation(); /** * Returns the meta object for enum '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}'. @@ -2646,20 +2704,38 @@ public interface C_CppPackage extends EPackage { EAttribute STORAGE_CLASS__STORAGE_CLASS = eINSTANCE.getStorageClass_StorageClass(); /** - * The meta object literal for the '<em><b>Base Parameter</b></em>' reference feature. + * The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl <em>Volatile</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.C_Cpp.impl.VolatileImpl + * @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVolatile() + * @generated + */ + EClass VOLATILE = eINSTANCE.getVolatile(); + + /** + * The meta object literal for the '<em><b>Base parameter</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EReference STORAGE_CLASS__BASE_PARAMETER = eINSTANCE.getStorageClass_Base_Parameter(); + EReference VOLATILE__BASE_PARAMETER = eINSTANCE.getVolatile_Base_parameter(); /** - * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. + * The meta object literal for the '<em><b>Base property</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference VOLATILE__BASE_PROPERTY = eINSTANCE.getVolatile_Base_property(); + + /** + * The meta object literal for the '<em><b>Base operation</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EReference STORAGE_CLASS__BASE_PROPERTY = eINSTANCE.getStorageClass_Base_Property(); + EReference VOLATILE__BASE_OPERATION = eINSTANCE.getVolatile_Base_operation(); /** * The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}' enum. |