| /***************************************************************************** |
| * Copyright (c) 2020 CEA LIST. |
| * |
| * |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License 2.0 |
| * which accompanies this distribution, and is available at |
| * https://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| * Contributors: |
| * Saadia Dhouib (CEA LIST) saadia.dhouib@cea.fr - Initial API and implementation |
| * |
| *****************************************************************************/ |
| package org.eclipse.papyrus.aas; |
| |
| 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; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.AASFactory |
| * @model kind="package" |
| * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='AAS'" |
| * @generated |
| */ |
| public interface AASPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNAME = "aas"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/papyrus/AAS"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_PREFIX = "AAS"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| AASPackage eINSTANCE = org.eclipse.papyrus.aas.impl.AASPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.RefereableImpl <em>Refereable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RefereableImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRefereable() |
| * @generated |
| */ |
| int REFEREABLE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE__ID_SHORT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE__CATEGORY = 1; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE__DESCRIPTION = 2; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE__BASE_CLASS = 3; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE__PARENT = 4; |
| |
| /** |
| * The number of structural features of the '<em>Refereable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE_FEATURE_COUNT = 5; |
| |
| /** |
| * The number of operations of the '<em>Refereable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFEREABLE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.IdentifiableImpl <em>Identifiable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.IdentifiableImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifiable() |
| * @generated |
| */ |
| int IDENTIFIABLE = 1; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__ID_SHORT = REFEREABLE__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__CATEGORY = REFEREABLE__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__DESCRIPTION = REFEREABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__BASE_CLASS = REFEREABLE__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__PARENT = REFEREABLE__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Administration</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__ADMINISTRATION = REFEREABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Identification</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE__IDENTIFICATION = REFEREABLE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Identifiable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE_FEATURE_COUNT = REFEREABLE_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Identifiable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIABLE_OPERATION_COUNT = REFEREABLE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.AssetAdministrationShellImpl <em>Asset Administration Shell</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AssetAdministrationShellImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAssetAdministrationShell() |
| * @generated |
| */ |
| int ASSET_ADMINISTRATION_SHELL = 0; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__ID_SHORT = IDENTIFIABLE__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__CATEGORY = IDENTIFIABLE__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__DESCRIPTION = IDENTIFIABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__BASE_CLASS = IDENTIFIABLE__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__PARENT = IDENTIFIABLE__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Administration</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__ADMINISTRATION = IDENTIFIABLE__ADMINISTRATION; |
| |
| /** |
| * The feature id for the '<em><b>Identification</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__IDENTIFICATION = IDENTIFIABLE__IDENTIFICATION; |
| |
| /** |
| * The feature id for the '<em><b>Derived From</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__DERIVED_FROM = IDENTIFIABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Security</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__SECURITY = IDENTIFIABLE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Asset</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__ASSET = IDENTIFIABLE_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Submodel</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__SUBMODEL = IDENTIFIABLE_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Url</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__URL = IDENTIFIABLE_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL__PORT = IDENTIFIABLE_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of structural features of the '<em>Asset Administration Shell</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 6; |
| |
| /** |
| * The number of operations of the '<em>Asset Administration Shell</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_ADMINISTRATION_SHELL_OPERATION_COUNT = IDENTIFIABLE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.AdministrativeInformationImpl <em>Administrative Information</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AdministrativeInformationImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAdministrativeInformation() |
| * @generated |
| */ |
| int ADMINISTRATIVE_INFORMATION = 3; |
| |
| /** |
| * The feature id for the '<em><b>Version</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADMINISTRATIVE_INFORMATION__VERSION = 0; |
| |
| /** |
| * The feature id for the '<em><b>Revision</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADMINISTRATIVE_INFORMATION__REVISION = 1; |
| |
| /** |
| * The number of structural features of the '<em>Administrative Information</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADMINISTRATIVE_INFORMATION_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Administrative Information</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADMINISTRATIVE_INFORMATION_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.IdentifierImpl <em>Identifier</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.IdentifierImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifier() |
| * @generated |
| */ |
| int IDENTIFIER = 4; |
| |
| /** |
| * The feature id for the '<em><b>Id Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIER__ID_TYPE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Id</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIER__ID = 1; |
| |
| /** |
| * The number of structural features of the '<em>Identifier</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIER_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Identifier</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int IDENTIFIER_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.SecurityImpl <em>Security</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SecurityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSecurity() |
| * @generated |
| */ |
| int SECURITY = 5; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY__BASE_CLASS = 0; |
| |
| /** |
| * The feature id for the '<em><b>Access Control Policy Points</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY__ACCESS_CONTROL_POLICY_POINTS = 1; |
| |
| /** |
| * The feature id for the '<em><b>Certificate</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY__CERTIFICATE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Required Certificate Extension</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY__REQUIRED_CERTIFICATE_EXTENSION = 3; |
| |
| /** |
| * The number of structural features of the '<em>Security</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY_FEATURE_COUNT = 4; |
| |
| /** |
| * The number of operations of the '<em>Security</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SECURITY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.AccessControlPolicyPointsImpl <em>Access Control Policy Points</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AccessControlPolicyPointsImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAccessControlPolicyPoints() |
| * @generated |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS = 6; |
| |
| /** |
| * The feature id for the '<em><b>Local Access Control</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__LOCAL_ACCESS_CONTROL = 0; |
| |
| /** |
| * The feature id for the '<em><b>External Access Control</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_ACCESS_CONTROL = 1; |
| |
| /** |
| * The feature id for the '<em><b>External Information Points</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_INFORMATION_POINTS = 2; |
| |
| /** |
| * The feature id for the '<em><b>Internal Information Point</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__INTERNAL_INFORMATION_POINT = 3; |
| |
| /** |
| * The feature id for the '<em><b>External Policy Decision Points</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_POLICY_DECISION_POINTS = 4; |
| |
| /** |
| * The feature id for the '<em><b>External Policy Enforcement Point</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_POLICY_ENFORCEMENT_POINT = 5; |
| |
| /** |
| * The number of structural features of the '<em>Access Control Policy Points</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS_FEATURE_COUNT = 6; |
| |
| /** |
| * The number of operations of the '<em>Access Control Policy Points</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_POLICY_POINTS_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.AccessControlImpl <em>Access Control</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AccessControlImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAccessControl() |
| * @generated |
| */ |
| int ACCESS_CONTROL = 7; |
| |
| /** |
| * The number of structural features of the '<em>Access Control</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_FEATURE_COUNT = 0; |
| |
| /** |
| * The number of operations of the '<em>Access Control</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ACCESS_CONTROL_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.SubmodelImpl <em>Submodel</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodel() |
| * @generated |
| */ |
| int SUBMODEL = 8; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__ID_SHORT = IDENTIFIABLE__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__CATEGORY = IDENTIFIABLE__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__DESCRIPTION = IDENTIFIABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__BASE_CLASS = IDENTIFIABLE__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__PARENT = IDENTIFIABLE__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Administration</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__ADMINISTRATION = IDENTIFIABLE__ADMINISTRATION; |
| |
| /** |
| * The feature id for the '<em><b>Identification</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__IDENTIFICATION = IDENTIFIABLE__IDENTIFICATION; |
| |
| /** |
| * The feature id for the '<em><b>Kind</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__KIND = IDENTIFIABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Kind Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__BASE_HAS_KIND_CLASS = IDENTIFIABLE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__SEMANTIC_ID = IDENTIFIABLE_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__BASE_HAS_SEMANTICS_CLASS = IDENTIFIABLE_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Submodelelement</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL__SUBMODELELEMENT = IDENTIFIABLE_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of structural features of the '<em>Submodel</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of operations of the '<em>Submodel</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_OPERATION_COUNT = IDENTIFIABLE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.HasKindImpl <em>Has Kind</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.HasKindImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getHasKind() |
| * @generated |
| */ |
| int HAS_KIND = 9; |
| |
| /** |
| * The feature id for the '<em><b>Kind</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_KIND__KIND = 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Kind Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_KIND__BASE_HAS_KIND_CLASS = 1; |
| |
| /** |
| * The number of structural features of the '<em>Has Kind</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_KIND_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Has Kind</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_KIND_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.HasSemanticsImpl <em>Has Semantics</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.HasSemanticsImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getHasSemantics() |
| * @generated |
| */ |
| int HAS_SEMANTICS = 10; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_SEMANTICS__SEMANTIC_ID = 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_SEMANTICS__BASE_HAS_SEMANTICS_CLASS = 1; |
| |
| /** |
| * The number of structural features of the '<em>Has Semantics</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_SEMANTICS_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Has Semantics</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int HAS_SEMANTICS_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.ReferenceImpl <em>Reference</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.ReferenceImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReference() |
| * @generated |
| */ |
| int REFERENCE = 11; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE__BASE_CLASS = 1; |
| |
| /** |
| * The number of structural features of the '<em>Reference</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Reference</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.KeyImpl <em>Key</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.KeyImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKey() |
| * @generated |
| */ |
| int KEY = 12; |
| |
| /** |
| * The feature id for the '<em><b>Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY__TYPE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Local</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY__LOCAL = 1; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY__VALUE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Id Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY__ID_TYPE = 3; |
| |
| /** |
| * The number of structural features of the '<em>Key</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY_FEATURE_COUNT = 4; |
| |
| /** |
| * The number of operations of the '<em>Key</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int KEY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.SubmodelElementImpl <em>Submodel Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodelElement() |
| * @generated |
| */ |
| int SUBMODEL_ELEMENT = 13; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__ID_SHORT = REFEREABLE__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__CATEGORY = REFEREABLE__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__DESCRIPTION = REFEREABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__BASE_CLASS = REFEREABLE__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__PARENT = REFEREABLE__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__SEMANTIC_ID = REFEREABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS = REFEREABLE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Submodel Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_FEATURE_COUNT = REFEREABLE_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Submodel Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_OPERATION_COUNT = REFEREABLE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.CertificateImpl <em>Certificate</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.CertificateImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getCertificate() |
| * @generated |
| */ |
| int CERTIFICATE = 14; |
| |
| /** |
| * The number of structural features of the '<em>Certificate</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CERTIFICATE_FEATURE_COUNT = 0; |
| |
| /** |
| * The number of operations of the '<em>Certificate</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CERTIFICATE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.AssetImpl <em>Asset</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AssetImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAsset() |
| * @generated |
| */ |
| int ASSET = 15; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__ID_SHORT = IDENTIFIABLE__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__CATEGORY = IDENTIFIABLE__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__DESCRIPTION = IDENTIFIABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__BASE_CLASS = IDENTIFIABLE__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__PARENT = IDENTIFIABLE__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Administration</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__ADMINISTRATION = IDENTIFIABLE__ADMINISTRATION; |
| |
| /** |
| * The feature id for the '<em><b>Identification</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__IDENTIFICATION = IDENTIFIABLE__IDENTIFICATION; |
| |
| /** |
| * The feature id for the '<em><b>Kind</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__KIND = IDENTIFIABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Endpoint</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET__ENDPOINT = IDENTIFIABLE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Asset</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Asset</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ASSET_OPERATION_COUNT = IDENTIFIABLE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.EndpointImpl <em>Endpoint</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EndpointImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEndpoint() |
| * @generated |
| */ |
| int ENDPOINT = 16; |
| |
| /** |
| * The feature id for the '<em><b>Address</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENDPOINT__ADDRESS = 0; |
| |
| /** |
| * The feature id for the '<em><b>Protocol</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENDPOINT__PROTOCOL = 1; |
| |
| /** |
| * The number of structural features of the '<em>Endpoint</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENDPOINT_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Endpoint</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENDPOINT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.DataElementImpl <em>Data Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.DataElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getDataElement() |
| * @generated |
| */ |
| int DATA_ELEMENT = 18; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT__BASE_PROPERTY = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Data Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Data Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int DATA_ELEMENT_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.FileImpl <em>File</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.FileImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getFile() |
| * @generated |
| */ |
| int FILE = 17; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__ID_SHORT = DATA_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__CATEGORY = DATA_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__DESCRIPTION = DATA_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__BASE_CLASS = DATA_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__PARENT = DATA_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__SEMANTIC_ID = DATA_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__BASE_HAS_SEMANTICS_CLASS = DATA_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__BASE_PROPERTY = DATA_ELEMENT__BASE_PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Path</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__PATH = DATA_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Mime Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE__MIME_TYPE = DATA_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>File</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE_FEATURE_COUNT = DATA_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>File</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FILE_OPERATION_COUNT = DATA_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.EntityImpl <em>Entity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EntityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEntity() |
| * @generated |
| */ |
| int ENTITY = 19; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Entity Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__ENTITY_TYPE = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Asset</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY__ASSET = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Entity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Entity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ENTITY_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.RelationshipElementImpl <em>Relationship Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RelationshipElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRelationshipElement() |
| * @generated |
| */ |
| int RELATIONSHIP_ELEMENT = 20; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Dependency</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT__BASE_DEPENDENCY = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Relationship Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Relationship Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RELATIONSHIP_ELEMENT_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.OperationImpl <em>Operation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.OperationImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getOperation() |
| * @generated |
| */ |
| int OPERATION = 21; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Operation</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION__BASE_OPERATION = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Operation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Operation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int OPERATION_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.SubmodelElementCollectionImpl <em>Submodel Element Collection</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelElementCollectionImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodelElementCollection() |
| * @generated |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION = 22; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__VALUE = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__BASE_PROPERTY = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Base Data Type</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION__BASE_DATA_TYPE = SUBMODEL_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Submodel Element Collection</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Submodel Element Collection</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SUBMODEL_ELEMENT_COLLECTION_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.PropertyImpl <em>Property</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.PropertyImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getProperty() |
| * @generated |
| */ |
| int PROPERTY = 23; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__ID_SHORT = DATA_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__CATEGORY = DATA_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__DESCRIPTION = DATA_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__BASE_CLASS = DATA_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__PARENT = DATA_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__SEMANTIC_ID = DATA_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__BASE_HAS_SEMANTICS_CLASS = DATA_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY__BASE_PROPERTY = DATA_ELEMENT__BASE_PROPERTY; |
| |
| /** |
| * The number of structural features of the '<em>Property</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_FEATURE_COUNT = DATA_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Property</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_OPERATION_COUNT = DATA_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.ReferenceElementImpl <em>Reference Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.ReferenceElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReferenceElement() |
| * @generated |
| */ |
| int REFERENCE_ELEMENT = 24; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__ID_SHORT = DATA_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__CATEGORY = DATA_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__DESCRIPTION = DATA_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__BASE_CLASS = DATA_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__PARENT = DATA_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__SEMANTIC_ID = DATA_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__BASE_HAS_SEMANTICS_CLASS = DATA_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__BASE_PROPERTY = DATA_ELEMENT__BASE_PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT__VALUE = DATA_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Reference Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT_FEATURE_COUNT = DATA_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Reference Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCE_ELEMENT_OPERATION_COUNT = DATA_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.EventImpl <em>Event</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EventImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEvent() |
| * @generated |
| */ |
| int EVENT = 25; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT__BASE_PROPERTY = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Event</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Event</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int EVENT_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.BasicEventImpl <em>Basic Event</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.BasicEventImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getBasicEvent() |
| * @generated |
| */ |
| int BASIC_EVENT = 26; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__ID_SHORT = EVENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__CATEGORY = EVENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__DESCRIPTION = EVENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__BASE_CLASS = EVENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__PARENT = EVENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__SEMANTIC_ID = EVENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__BASE_HAS_SEMANTICS_CLASS = EVENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__BASE_PROPERTY = EVENT__BASE_PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Observed</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT__OBSERVED = EVENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Basic Event</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT_FEATURE_COUNT = EVENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Basic Event</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BASIC_EVENT_OPERATION_COUNT = EVENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.RangeImpl <em>Range</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RangeImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRange() |
| * @generated |
| */ |
| int RANGE = 27; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__ID_SHORT = DATA_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__CATEGORY = DATA_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__DESCRIPTION = DATA_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__BASE_CLASS = DATA_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__PARENT = DATA_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__SEMANTIC_ID = DATA_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__BASE_HAS_SEMANTICS_CLASS = DATA_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__BASE_PROPERTY = DATA_ELEMENT__BASE_PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Min</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__MIN = DATA_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Max</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE__MAX = DATA_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Range</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE_FEATURE_COUNT = DATA_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Range</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RANGE_OPERATION_COUNT = DATA_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.impl.CapabilityImpl <em>Capability</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.CapabilityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getCapability() |
| * @generated |
| */ |
| int CAPABILITY = 28; |
| |
| /** |
| * The feature id for the '<em><b>Id Short</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__ID_SHORT = SUBMODEL_ELEMENT__ID_SHORT; |
| |
| /** |
| * The feature id for the '<em><b>Category</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__CATEGORY = SUBMODEL_ELEMENT__CATEGORY; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__DESCRIPTION = SUBMODEL_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__BASE_CLASS = SUBMODEL_ELEMENT__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__PARENT = SUBMODEL_ELEMENT__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Semantic Id</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__SEMANTIC_ID = SUBMODEL_ELEMENT__SEMANTIC_ID; |
| |
| /** |
| * The feature id for the '<em><b>Base Has Semantics Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__BASE_HAS_SEMANTICS_CLASS = SUBMODEL_ELEMENT__BASE_HAS_SEMANTICS_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY__BASE_PROPERTY = SUBMODEL_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Capability</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY_FEATURE_COUNT = SUBMODEL_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Capability</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CAPABILITY_OPERATION_COUNT = SUBMODEL_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.IdentifierType <em>Identifier Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.IdentifierType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifierType() |
| * @generated |
| */ |
| int IDENTIFIER_TYPE = 29; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.ModelingKind <em>Modeling Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ModelingKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getModelingKind() |
| * @generated |
| */ |
| int MODELING_KIND = 30; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.KeyElements <em>Key Elements</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.KeyElements |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKeyElements() |
| * @generated |
| */ |
| int KEY_ELEMENTS = 31; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.ReferableElements <em>Referable Elements</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ReferableElements |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReferableElements() |
| * @generated |
| */ |
| int REFERABLE_ELEMENTS = 32; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.IdentifiableElement <em>Identifiable Element</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.IdentifiableElement |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifiableElement() |
| * @generated |
| */ |
| int IDENTIFIABLE_ELEMENT = 33; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.KeyType <em>Key Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.KeyType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKeyType() |
| * @generated |
| */ |
| int KEY_TYPE = 34; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.LocalKeyType <em>Local Key Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.LocalKeyType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getLocalKeyType() |
| * @generated |
| */ |
| int LOCAL_KEY_TYPE = 35; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.AssetKind <em>Asset Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.AssetKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAssetKind() |
| * @generated |
| */ |
| int ASSET_KIND = 36; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.ProtocolKind <em>Protocol Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ProtocolKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getProtocolKind() |
| * @generated |
| */ |
| int PROTOCOL_KIND = 37; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.MimeType <em>Mime Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.MimeType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getMimeType() |
| * @generated |
| */ |
| int MIME_TYPE = 38; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aas.EntityType <em>Entity Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.EntityType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEntityType() |
| * @generated |
| */ |
| int ENTITY_TYPE = 39; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.AssetAdministrationShell <em>Asset Administration Shell</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Asset Administration Shell</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell |
| * @generated |
| */ |
| EClass getAssetAdministrationShell(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getDerivedFrom <em>Derived From</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Derived From</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getDerivedFrom() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EReference getAssetAdministrationShell_DerivedFrom(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getSecurity <em>Security</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Security</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getSecurity() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EReference getAssetAdministrationShell_Security(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getAsset <em>Asset</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Asset</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getAsset() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EReference getAssetAdministrationShell_Asset(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getSubmodel <em>Submodel</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Submodel</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getSubmodel() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EReference getAssetAdministrationShell_Submodel(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getUrl <em>Url</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Url</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getUrl() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EAttribute getAssetAdministrationShell_Url(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AssetAdministrationShell#getPort <em>Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Port</em>'. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell#getPort() |
| * @see #getAssetAdministrationShell() |
| * @generated |
| */ |
| EAttribute getAssetAdministrationShell_Port(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Identifiable <em>Identifiable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Identifiable</em>'. |
| * @see org.eclipse.papyrus.aas.Identifiable |
| * @generated |
| */ |
| EClass getIdentifiable(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.aas.Identifiable#getAdministration <em>Administration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Administration</em>'. |
| * @see org.eclipse.papyrus.aas.Identifiable#getAdministration() |
| * @see #getIdentifiable() |
| * @generated |
| */ |
| EReference getIdentifiable_Administration(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.aas.Identifiable#getIdentification <em>Identification</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Identification</em>'. |
| * @see org.eclipse.papyrus.aas.Identifiable#getIdentification() |
| * @see #getIdentifiable() |
| * @generated |
| */ |
| EReference getIdentifiable_Identification(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Refereable <em>Refereable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Refereable</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable |
| * @generated |
| */ |
| EClass getRefereable(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Refereable#getIdShort <em>Id Short</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Id Short</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable#getIdShort() |
| * @see #getRefereable() |
| * @generated |
| */ |
| EAttribute getRefereable_IdShort(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Refereable#getCategory <em>Category</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Category</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable#getCategory() |
| * @see #getRefereable() |
| * @generated |
| */ |
| EAttribute getRefereable_Category(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Refereable#getDescription <em>Description</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Description</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable#getDescription() |
| * @see #getRefereable() |
| * @generated |
| */ |
| EAttribute getRefereable_Description(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Refereable#getBase_Class <em>Base Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Class</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable#getBase_Class() |
| * @see #getRefereable() |
| * @generated |
| */ |
| EReference getRefereable_Base_Class(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Refereable#getParent <em>Parent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Parent</em>'. |
| * @see org.eclipse.papyrus.aas.Refereable#getParent() |
| * @see #getRefereable() |
| * @generated |
| */ |
| EReference getRefereable_Parent(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.AdministrativeInformation <em>Administrative Information</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Administrative Information</em>'. |
| * @see org.eclipse.papyrus.aas.AdministrativeInformation |
| * @generated |
| */ |
| EClass getAdministrativeInformation(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AdministrativeInformation#getVersion <em>Version</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Version</em>'. |
| * @see org.eclipse.papyrus.aas.AdministrativeInformation#getVersion() |
| * @see #getAdministrativeInformation() |
| * @generated |
| */ |
| EAttribute getAdministrativeInformation_Version(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AdministrativeInformation#getRevision <em>Revision</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Revision</em>'. |
| * @see org.eclipse.papyrus.aas.AdministrativeInformation#getRevision() |
| * @see #getAdministrativeInformation() |
| * @generated |
| */ |
| EAttribute getAdministrativeInformation_Revision(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Identifier <em>Identifier</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Identifier</em>'. |
| * @see org.eclipse.papyrus.aas.Identifier |
| * @generated |
| */ |
| EClass getIdentifier(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Identifier#getIdType <em>Id Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Id Type</em>'. |
| * @see org.eclipse.papyrus.aas.Identifier#getIdType() |
| * @see #getIdentifier() |
| * @generated |
| */ |
| EAttribute getIdentifier_IdType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Identifier#getId <em>Id</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Id</em>'. |
| * @see org.eclipse.papyrus.aas.Identifier#getId() |
| * @see #getIdentifier() |
| * @generated |
| */ |
| EAttribute getIdentifier_Id(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Security <em>Security</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Security</em>'. |
| * @see org.eclipse.papyrus.aas.Security |
| * @generated |
| */ |
| EClass getSecurity(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Security#getBase_Class <em>Base Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Class</em>'. |
| * @see org.eclipse.papyrus.aas.Security#getBase_Class() |
| * @see #getSecurity() |
| * @generated |
| */ |
| EReference getSecurity_Base_Class(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.aas.Security#getAccessControlPolicyPoints <em>Access Control Policy Points</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Access Control Policy Points</em>'. |
| * @see org.eclipse.papyrus.aas.Security#getAccessControlPolicyPoints() |
| * @see #getSecurity() |
| * @generated |
| */ |
| EReference getSecurity_AccessControlPolicyPoints(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aas.Security#getCertificate <em>Certificate</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Certificate</em>'. |
| * @see org.eclipse.papyrus.aas.Security#getCertificate() |
| * @see #getSecurity() |
| * @generated |
| */ |
| EReference getSecurity_Certificate(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.aas.Security#getRequiredCertificateExtension <em>Required Certificate Extension</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Required Certificate Extension</em>'. |
| * @see org.eclipse.papyrus.aas.Security#getRequiredCertificateExtension() |
| * @see #getSecurity() |
| * @generated |
| */ |
| EReference getSecurity_RequiredCertificateExtension(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints <em>Access Control Policy Points</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Access Control Policy Points</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints |
| * @generated |
| */ |
| EClass getAccessControlPolicyPoints(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#getLocalAccessControl <em>Local Access Control</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Local Access Control</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#getLocalAccessControl() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EReference getAccessControlPolicyPoints_LocalAccessControl(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalAccessControl <em>External Access Control</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>External Access Control</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalAccessControl() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EAttribute getAccessControlPolicyPoints_ExternalAccessControl(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalInformationPoints <em>External Information Points</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>External Information Points</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalInformationPoints() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EAttribute getAccessControlPolicyPoints_ExternalInformationPoints(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#getInternalInformationPoint <em>Internal Information Point</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Internal Information Point</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#getInternalInformationPoint() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EReference getAccessControlPolicyPoints_InternalInformationPoint(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalPolicyDecisionPoints <em>External Policy Decision Points</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>External Policy Decision Points</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalPolicyDecisionPoints() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EAttribute getAccessControlPolicyPoints_ExternalPolicyDecisionPoints(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalPolicyEnforcementPoint <em>External Policy Enforcement Point</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>External Policy Enforcement Point</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints#isExternalPolicyEnforcementPoint() |
| * @see #getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EAttribute getAccessControlPolicyPoints_ExternalPolicyEnforcementPoint(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.AccessControl <em>Access Control</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Access Control</em>'. |
| * @see org.eclipse.papyrus.aas.AccessControl |
| * @generated |
| */ |
| EClass getAccessControl(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Submodel <em>Submodel</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Submodel</em>'. |
| * @see org.eclipse.papyrus.aas.Submodel |
| * @generated |
| */ |
| EClass getSubmodel(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aas.Submodel#getSubmodelelement <em>Submodelelement</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Submodelelement</em>'. |
| * @see org.eclipse.papyrus.aas.Submodel#getSubmodelelement() |
| * @see #getSubmodel() |
| * @generated |
| */ |
| EReference getSubmodel_Submodelelement(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.HasKind <em>Has Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Has Kind</em>'. |
| * @see org.eclipse.papyrus.aas.HasKind |
| * @generated |
| */ |
| EClass getHasKind(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.HasKind#getKind <em>Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Kind</em>'. |
| * @see org.eclipse.papyrus.aas.HasKind#getKind() |
| * @see #getHasKind() |
| * @generated |
| */ |
| EAttribute getHasKind_Kind(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.HasKind#getBase_HasKind_Class <em>Base Has Kind Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Has Kind Class</em>'. |
| * @see org.eclipse.papyrus.aas.HasKind#getBase_HasKind_Class() |
| * @see #getHasKind() |
| * @generated |
| */ |
| EReference getHasKind_Base_HasKind_Class(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.HasSemantics <em>Has Semantics</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Has Semantics</em>'. |
| * @see org.eclipse.papyrus.aas.HasSemantics |
| * @generated |
| */ |
| EClass getHasSemantics(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.HasSemantics#getSemanticId <em>Semantic Id</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Semantic Id</em>'. |
| * @see org.eclipse.papyrus.aas.HasSemantics#getSemanticId() |
| * @see #getHasSemantics() |
| * @generated |
| */ |
| EReference getHasSemantics_SemanticId(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.HasSemantics#getBase_HasSemantics_Class <em>Base Has Semantics Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Has Semantics Class</em>'. |
| * @see org.eclipse.papyrus.aas.HasSemantics#getBase_HasSemantics_Class() |
| * @see #getHasSemantics() |
| * @generated |
| */ |
| EReference getHasSemantics_Base_HasSemantics_Class(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Reference <em>Reference</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Reference</em>'. |
| * @see org.eclipse.papyrus.aas.Reference |
| * @generated |
| */ |
| EClass getReference(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aas.Reference#getKey <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Key</em>'. |
| * @see org.eclipse.papyrus.aas.Reference#getKey() |
| * @see #getReference() |
| * @generated |
| */ |
| EReference getReference_Key(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Reference#getBase_Class <em>Base Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Class</em>'. |
| * @see org.eclipse.papyrus.aas.Reference#getBase_Class() |
| * @see #getReference() |
| * @generated |
| */ |
| EReference getReference_Base_Class(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Key <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Key</em>'. |
| * @see org.eclipse.papyrus.aas.Key |
| * @generated |
| */ |
| EClass getKey(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Key#getType <em>Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Type</em>'. |
| * @see org.eclipse.papyrus.aas.Key#getType() |
| * @see #getKey() |
| * @generated |
| */ |
| EAttribute getKey_Type(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Key#isLocal <em>Local</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Local</em>'. |
| * @see org.eclipse.papyrus.aas.Key#isLocal() |
| * @see #getKey() |
| * @generated |
| */ |
| EAttribute getKey_Local(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Key#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see org.eclipse.papyrus.aas.Key#getValue() |
| * @see #getKey() |
| * @generated |
| */ |
| EAttribute getKey_Value(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Key#getIdType <em>Id Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Id Type</em>'. |
| * @see org.eclipse.papyrus.aas.Key#getIdType() |
| * @see #getKey() |
| * @generated |
| */ |
| EAttribute getKey_IdType(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.SubmodelElement <em>Submodel Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Submodel Element</em>'. |
| * @see org.eclipse.papyrus.aas.SubmodelElement |
| * @generated |
| */ |
| EClass getSubmodelElement(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Certificate <em>Certificate</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Certificate</em>'. |
| * @see org.eclipse.papyrus.aas.Certificate |
| * @generated |
| */ |
| EClass getCertificate(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Asset <em>Asset</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Asset</em>'. |
| * @see org.eclipse.papyrus.aas.Asset |
| * @generated |
| */ |
| EClass getAsset(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Asset#getKind <em>Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Kind</em>'. |
| * @see org.eclipse.papyrus.aas.Asset#getKind() |
| * @see #getAsset() |
| * @generated |
| */ |
| EAttribute getAsset_Kind(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.aas.Asset#getEndpoint <em>Endpoint</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Endpoint</em>'. |
| * @see org.eclipse.papyrus.aas.Asset#getEndpoint() |
| * @see #getAsset() |
| * @generated |
| */ |
| EReference getAsset_Endpoint(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Endpoint <em>Endpoint</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Endpoint</em>'. |
| * @see org.eclipse.papyrus.aas.Endpoint |
| * @generated |
| */ |
| EClass getEndpoint(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Endpoint#getAddress <em>Address</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Address</em>'. |
| * @see org.eclipse.papyrus.aas.Endpoint#getAddress() |
| * @see #getEndpoint() |
| * @generated |
| */ |
| EAttribute getEndpoint_Address(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Endpoint#getProtocol <em>Protocol</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Protocol</em>'. |
| * @see org.eclipse.papyrus.aas.Endpoint#getProtocol() |
| * @see #getEndpoint() |
| * @generated |
| */ |
| EAttribute getEndpoint_Protocol(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.File <em>File</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>File</em>'. |
| * @see org.eclipse.papyrus.aas.File |
| * @generated |
| */ |
| EClass getFile(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.File#getPath <em>Path</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Path</em>'. |
| * @see org.eclipse.papyrus.aas.File#getPath() |
| * @see #getFile() |
| * @generated |
| */ |
| EAttribute getFile_Path(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.File#getMimeType <em>Mime Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Mime Type</em>'. |
| * @see org.eclipse.papyrus.aas.File#getMimeType() |
| * @see #getFile() |
| * @generated |
| */ |
| EAttribute getFile_MimeType(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.DataElement <em>Data Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Data Element</em>'. |
| * @see org.eclipse.papyrus.aas.DataElement |
| * @generated |
| */ |
| EClass getDataElement(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.DataElement#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.aas.DataElement#getBase_Property() |
| * @see #getDataElement() |
| * @generated |
| */ |
| EReference getDataElement_Base_Property(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Entity <em>Entity</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Entity</em>'. |
| * @see org.eclipse.papyrus.aas.Entity |
| * @generated |
| */ |
| EClass getEntity(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Entity#getEntityType <em>Entity Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Entity Type</em>'. |
| * @see org.eclipse.papyrus.aas.Entity#getEntityType() |
| * @see #getEntity() |
| * @generated |
| */ |
| EAttribute getEntity_EntityType(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Entity#getAsset <em>Asset</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Asset</em>'. |
| * @see org.eclipse.papyrus.aas.Entity#getAsset() |
| * @see #getEntity() |
| * @generated |
| */ |
| EReference getEntity_Asset(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.RelationshipElement <em>Relationship Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Relationship Element</em>'. |
| * @see org.eclipse.papyrus.aas.RelationshipElement |
| * @generated |
| */ |
| EClass getRelationshipElement(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.RelationshipElement#getBase_Dependency <em>Base Dependency</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Dependency</em>'. |
| * @see org.eclipse.papyrus.aas.RelationshipElement#getBase_Dependency() |
| * @see #getRelationshipElement() |
| * @generated |
| */ |
| EReference getRelationshipElement_Base_Dependency(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Operation <em>Operation</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Operation</em>'. |
| * @see org.eclipse.papyrus.aas.Operation |
| * @generated |
| */ |
| EClass getOperation(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Operation#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.aas.Operation#getBase_Operation() |
| * @see #getOperation() |
| * @generated |
| */ |
| EReference getOperation_Base_Operation(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.SubmodelElementCollection <em>Submodel Element Collection</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Submodel Element Collection</em>'. |
| * @see org.eclipse.papyrus.aas.SubmodelElementCollection |
| * @generated |
| */ |
| EClass getSubmodelElementCollection(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.aas.SubmodelElementCollection#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Value</em>'. |
| * @see org.eclipse.papyrus.aas.SubmodelElementCollection#getValue() |
| * @see #getSubmodelElementCollection() |
| * @generated |
| */ |
| EReference getSubmodelElementCollection_Value(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.SubmodelElementCollection#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.aas.SubmodelElementCollection#getBase_Property() |
| * @see #getSubmodelElementCollection() |
| * @generated |
| */ |
| EReference getSubmodelElementCollection_Base_Property(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.SubmodelElementCollection#getBase_DataType <em>Base Data Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Base Data Type</em>'. |
| * @see org.eclipse.papyrus.aas.SubmodelElementCollection#getBase_DataType() |
| * @see #getSubmodelElementCollection() |
| * @generated |
| */ |
| EReference getSubmodelElementCollection_Base_DataType(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Property <em>Property</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Property</em>'. |
| * @see org.eclipse.papyrus.aas.Property |
| * @generated |
| */ |
| EClass getProperty(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.ReferenceElement <em>Reference Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Reference Element</em>'. |
| * @see org.eclipse.papyrus.aas.ReferenceElement |
| * @generated |
| */ |
| EClass getReferenceElement(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.ReferenceElement#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Value</em>'. |
| * @see org.eclipse.papyrus.aas.ReferenceElement#getValue() |
| * @see #getReferenceElement() |
| * @generated |
| */ |
| EReference getReferenceElement_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Event <em>Event</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Event</em>'. |
| * @see org.eclipse.papyrus.aas.Event |
| * @generated |
| */ |
| EClass getEvent(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Event#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.aas.Event#getBase_Property() |
| * @see #getEvent() |
| * @generated |
| */ |
| EReference getEvent_Base_Property(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.BasicEvent <em>Basic Event</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Basic Event</em>'. |
| * @see org.eclipse.papyrus.aas.BasicEvent |
| * @generated |
| */ |
| EClass getBasicEvent(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.BasicEvent#getObserved <em>Observed</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Observed</em>'. |
| * @see org.eclipse.papyrus.aas.BasicEvent#getObserved() |
| * @see #getBasicEvent() |
| * @generated |
| */ |
| EReference getBasicEvent_Observed(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Range <em>Range</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Range</em>'. |
| * @see org.eclipse.papyrus.aas.Range |
| * @generated |
| */ |
| EClass getRange(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Range#getMin <em>Min</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Min</em>'. |
| * @see org.eclipse.papyrus.aas.Range#getMin() |
| * @see #getRange() |
| * @generated |
| */ |
| EAttribute getRange_Min(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aas.Range#getMax <em>Max</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Max</em>'. |
| * @see org.eclipse.papyrus.aas.Range#getMax() |
| * @see #getRange() |
| * @generated |
| */ |
| EAttribute getRange_Max(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aas.Capability <em>Capability</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Capability</em>'. |
| * @see org.eclipse.papyrus.aas.Capability |
| * @generated |
| */ |
| EClass getCapability(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aas.Capability#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.aas.Capability#getBase_Property() |
| * @see #getCapability() |
| * @generated |
| */ |
| EReference getCapability_Base_Property(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.IdentifierType <em>Identifier Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Identifier Type</em>'. |
| * @see org.eclipse.papyrus.aas.IdentifierType |
| * @generated |
| */ |
| EEnum getIdentifierType(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.ModelingKind <em>Modeling Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Modeling Kind</em>'. |
| * @see org.eclipse.papyrus.aas.ModelingKind |
| * @generated |
| */ |
| EEnum getModelingKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.KeyElements <em>Key Elements</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Key Elements</em>'. |
| * @see org.eclipse.papyrus.aas.KeyElements |
| * @generated |
| */ |
| EEnum getKeyElements(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.ReferableElements <em>Referable Elements</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Referable Elements</em>'. |
| * @see org.eclipse.papyrus.aas.ReferableElements |
| * @generated |
| */ |
| EEnum getReferableElements(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.IdentifiableElement <em>Identifiable Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Identifiable Element</em>'. |
| * @see org.eclipse.papyrus.aas.IdentifiableElement |
| * @generated |
| */ |
| EEnum getIdentifiableElement(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.KeyType <em>Key Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Key Type</em>'. |
| * @see org.eclipse.papyrus.aas.KeyType |
| * @generated |
| */ |
| EEnum getKeyType(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.LocalKeyType <em>Local Key Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Local Key Type</em>'. |
| * @see org.eclipse.papyrus.aas.LocalKeyType |
| * @generated |
| */ |
| EEnum getLocalKeyType(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.AssetKind <em>Asset Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Asset Kind</em>'. |
| * @see org.eclipse.papyrus.aas.AssetKind |
| * @generated |
| */ |
| EEnum getAssetKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.ProtocolKind <em>Protocol Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Protocol Kind</em>'. |
| * @see org.eclipse.papyrus.aas.ProtocolKind |
| * @generated |
| */ |
| EEnum getProtocolKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.MimeType <em>Mime Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Mime Type</em>'. |
| * @see org.eclipse.papyrus.aas.MimeType |
| * @generated |
| */ |
| EEnum getMimeType(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.papyrus.aas.EntityType <em>Entity Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Entity Type</em>'. |
| * @see org.eclipse.papyrus.aas.EntityType |
| * @generated |
| */ |
| EEnum getEntityType(); |
| |
| /** |
| * 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 |
| */ |
| AASFactory getAASFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.AssetAdministrationShellImpl <em>Asset Administration Shell</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AssetAdministrationShellImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAssetAdministrationShell() |
| * @generated |
| */ |
| EClass ASSET_ADMINISTRATION_SHELL = eINSTANCE.getAssetAdministrationShell(); |
| |
| /** |
| * The meta object literal for the '<em><b>Derived From</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ASSET_ADMINISTRATION_SHELL__DERIVED_FROM = eINSTANCE.getAssetAdministrationShell_DerivedFrom(); |
| |
| /** |
| * The meta object literal for the '<em><b>Security</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ASSET_ADMINISTRATION_SHELL__SECURITY = eINSTANCE.getAssetAdministrationShell_Security(); |
| |
| /** |
| * The meta object literal for the '<em><b>Asset</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ASSET_ADMINISTRATION_SHELL__ASSET = eINSTANCE.getAssetAdministrationShell_Asset(); |
| |
| /** |
| * The meta object literal for the '<em><b>Submodel</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ASSET_ADMINISTRATION_SHELL__SUBMODEL = eINSTANCE.getAssetAdministrationShell_Submodel(); |
| |
| /** |
| * The meta object literal for the '<em><b>Url</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ASSET_ADMINISTRATION_SHELL__URL = eINSTANCE.getAssetAdministrationShell_Url(); |
| |
| /** |
| * The meta object literal for the '<em><b>Port</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ASSET_ADMINISTRATION_SHELL__PORT = eINSTANCE.getAssetAdministrationShell_Port(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.IdentifiableImpl <em>Identifiable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.IdentifiableImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifiable() |
| * @generated |
| */ |
| EClass IDENTIFIABLE = eINSTANCE.getIdentifiable(); |
| |
| /** |
| * The meta object literal for the '<em><b>Administration</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference IDENTIFIABLE__ADMINISTRATION = eINSTANCE.getIdentifiable_Administration(); |
| |
| /** |
| * The meta object literal for the '<em><b>Identification</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference IDENTIFIABLE__IDENTIFICATION = eINSTANCE.getIdentifiable_Identification(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.RefereableImpl <em>Refereable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RefereableImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRefereable() |
| * @generated |
| */ |
| EClass REFEREABLE = eINSTANCE.getRefereable(); |
| |
| /** |
| * The meta object literal for the '<em><b>Id Short</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute REFEREABLE__ID_SHORT = eINSTANCE.getRefereable_IdShort(); |
| |
| /** |
| * The meta object literal for the '<em><b>Category</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute REFEREABLE__CATEGORY = eINSTANCE.getRefereable_Category(); |
| |
| /** |
| * The meta object literal for the '<em><b>Description</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute REFEREABLE__DESCRIPTION = eINSTANCE.getRefereable_Description(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFEREABLE__BASE_CLASS = eINSTANCE.getRefereable_Base_Class(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parent</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFEREABLE__PARENT = eINSTANCE.getRefereable_Parent(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.AdministrativeInformationImpl <em>Administrative Information</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AdministrativeInformationImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAdministrativeInformation() |
| * @generated |
| */ |
| EClass ADMINISTRATIVE_INFORMATION = eINSTANCE.getAdministrativeInformation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Version</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ADMINISTRATIVE_INFORMATION__VERSION = eINSTANCE.getAdministrativeInformation_Version(); |
| |
| /** |
| * The meta object literal for the '<em><b>Revision</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ADMINISTRATIVE_INFORMATION__REVISION = eINSTANCE.getAdministrativeInformation_Revision(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.IdentifierImpl <em>Identifier</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.IdentifierImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifier() |
| * @generated |
| */ |
| EClass IDENTIFIER = eINSTANCE.getIdentifier(); |
| |
| /** |
| * The meta object literal for the '<em><b>Id Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute IDENTIFIER__ID_TYPE = eINSTANCE.getIdentifier_IdType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Id</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute IDENTIFIER__ID = eINSTANCE.getIdentifier_Id(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.SecurityImpl <em>Security</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SecurityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSecurity() |
| * @generated |
| */ |
| EClass SECURITY = eINSTANCE.getSecurity(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SECURITY__BASE_CLASS = eINSTANCE.getSecurity_Base_Class(); |
| |
| /** |
| * The meta object literal for the '<em><b>Access Control Policy Points</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SECURITY__ACCESS_CONTROL_POLICY_POINTS = eINSTANCE.getSecurity_AccessControlPolicyPoints(); |
| |
| /** |
| * The meta object literal for the '<em><b>Certificate</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SECURITY__CERTIFICATE = eINSTANCE.getSecurity_Certificate(); |
| |
| /** |
| * The meta object literal for the '<em><b>Required Certificate Extension</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SECURITY__REQUIRED_CERTIFICATE_EXTENSION = eINSTANCE.getSecurity_RequiredCertificateExtension(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.AccessControlPolicyPointsImpl <em>Access Control Policy Points</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AccessControlPolicyPointsImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAccessControlPolicyPoints() |
| * @generated |
| */ |
| EClass ACCESS_CONTROL_POLICY_POINTS = eINSTANCE.getAccessControlPolicyPoints(); |
| |
| /** |
| * The meta object literal for the '<em><b>Local Access Control</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ACCESS_CONTROL_POLICY_POINTS__LOCAL_ACCESS_CONTROL = eINSTANCE.getAccessControlPolicyPoints_LocalAccessControl(); |
| |
| /** |
| * The meta object literal for the '<em><b>External Access Control</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_ACCESS_CONTROL = eINSTANCE.getAccessControlPolicyPoints_ExternalAccessControl(); |
| |
| /** |
| * The meta object literal for the '<em><b>External Information Points</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_INFORMATION_POINTS = eINSTANCE.getAccessControlPolicyPoints_ExternalInformationPoints(); |
| |
| /** |
| * The meta object literal for the '<em><b>Internal Information Point</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ACCESS_CONTROL_POLICY_POINTS__INTERNAL_INFORMATION_POINT = eINSTANCE.getAccessControlPolicyPoints_InternalInformationPoint(); |
| |
| /** |
| * The meta object literal for the '<em><b>External Policy Decision Points</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_POLICY_DECISION_POINTS = eINSTANCE.getAccessControlPolicyPoints_ExternalPolicyDecisionPoints(); |
| |
| /** |
| * The meta object literal for the '<em><b>External Policy Enforcement Point</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ACCESS_CONTROL_POLICY_POINTS__EXTERNAL_POLICY_ENFORCEMENT_POINT = eINSTANCE.getAccessControlPolicyPoints_ExternalPolicyEnforcementPoint(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.AccessControlImpl <em>Access Control</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AccessControlImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAccessControl() |
| * @generated |
| */ |
| EClass ACCESS_CONTROL = eINSTANCE.getAccessControl(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.SubmodelImpl <em>Submodel</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodel() |
| * @generated |
| */ |
| EClass SUBMODEL = eINSTANCE.getSubmodel(); |
| |
| /** |
| * The meta object literal for the '<em><b>Submodelelement</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SUBMODEL__SUBMODELELEMENT = eINSTANCE.getSubmodel_Submodelelement(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.HasKindImpl <em>Has Kind</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.HasKindImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getHasKind() |
| * @generated |
| */ |
| EClass HAS_KIND = eINSTANCE.getHasKind(); |
| |
| /** |
| * The meta object literal for the '<em><b>Kind</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute HAS_KIND__KIND = eINSTANCE.getHasKind_Kind(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Has Kind Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference HAS_KIND__BASE_HAS_KIND_CLASS = eINSTANCE.getHasKind_Base_HasKind_Class(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.HasSemanticsImpl <em>Has Semantics</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.HasSemanticsImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getHasSemantics() |
| * @generated |
| */ |
| EClass HAS_SEMANTICS = eINSTANCE.getHasSemantics(); |
| |
| /** |
| * The meta object literal for the '<em><b>Semantic Id</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference HAS_SEMANTICS__SEMANTIC_ID = eINSTANCE.getHasSemantics_SemanticId(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Has Semantics Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference HAS_SEMANTICS__BASE_HAS_SEMANTICS_CLASS = eINSTANCE.getHasSemantics_Base_HasSemantics_Class(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.ReferenceImpl <em>Reference</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.ReferenceImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReference() |
| * @generated |
| */ |
| EClass REFERENCE = eINSTANCE.getReference(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFERENCE__KEY = eINSTANCE.getReference_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFERENCE__BASE_CLASS = eINSTANCE.getReference_Base_Class(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.KeyImpl <em>Key</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.KeyImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKey() |
| * @generated |
| */ |
| EClass KEY = eINSTANCE.getKey(); |
| |
| /** |
| * The meta object literal for the '<em><b>Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute KEY__TYPE = eINSTANCE.getKey_Type(); |
| |
| /** |
| * The meta object literal for the '<em><b>Local</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute KEY__LOCAL = eINSTANCE.getKey_Local(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute KEY__VALUE = eINSTANCE.getKey_Value(); |
| |
| /** |
| * The meta object literal for the '<em><b>Id Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute KEY__ID_TYPE = eINSTANCE.getKey_IdType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.SubmodelElementImpl <em>Submodel Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodelElement() |
| * @generated |
| */ |
| EClass SUBMODEL_ELEMENT = eINSTANCE.getSubmodelElement(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.CertificateImpl <em>Certificate</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.CertificateImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getCertificate() |
| * @generated |
| */ |
| EClass CERTIFICATE = eINSTANCE.getCertificate(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.AssetImpl <em>Asset</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.AssetImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAsset() |
| * @generated |
| */ |
| EClass ASSET = eINSTANCE.getAsset(); |
| |
| /** |
| * The meta object literal for the '<em><b>Kind</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ASSET__KIND = eINSTANCE.getAsset_Kind(); |
| |
| /** |
| * The meta object literal for the '<em><b>Endpoint</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ASSET__ENDPOINT = eINSTANCE.getAsset_Endpoint(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.EndpointImpl <em>Endpoint</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EndpointImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEndpoint() |
| * @generated |
| */ |
| EClass ENDPOINT = eINSTANCE.getEndpoint(); |
| |
| /** |
| * The meta object literal for the '<em><b>Address</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ENDPOINT__ADDRESS = eINSTANCE.getEndpoint_Address(); |
| |
| /** |
| * The meta object literal for the '<em><b>Protocol</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ENDPOINT__PROTOCOL = eINSTANCE.getEndpoint_Protocol(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.FileImpl <em>File</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.FileImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getFile() |
| * @generated |
| */ |
| EClass FILE = eINSTANCE.getFile(); |
| |
| /** |
| * The meta object literal for the '<em><b>Path</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FILE__PATH = eINSTANCE.getFile_Path(); |
| |
| /** |
| * The meta object literal for the '<em><b>Mime Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FILE__MIME_TYPE = eINSTANCE.getFile_MimeType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.DataElementImpl <em>Data Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.DataElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getDataElement() |
| * @generated |
| */ |
| EClass DATA_ELEMENT = eINSTANCE.getDataElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference DATA_ELEMENT__BASE_PROPERTY = eINSTANCE.getDataElement_Base_Property(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.EntityImpl <em>Entity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EntityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEntity() |
| * @generated |
| */ |
| EClass ENTITY = eINSTANCE.getEntity(); |
| |
| /** |
| * The meta object literal for the '<em><b>Entity Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ENTITY__ENTITY_TYPE = eINSTANCE.getEntity_EntityType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Asset</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ENTITY__ASSET = eINSTANCE.getEntity_Asset(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.RelationshipElementImpl <em>Relationship Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RelationshipElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRelationshipElement() |
| * @generated |
| */ |
| EClass RELATIONSHIP_ELEMENT = eINSTANCE.getRelationshipElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Dependency</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference RELATIONSHIP_ELEMENT__BASE_DEPENDENCY = eINSTANCE.getRelationshipElement_Base_Dependency(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.OperationImpl <em>Operation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.OperationImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getOperation() |
| * @generated |
| */ |
| EClass OPERATION = eINSTANCE.getOperation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Operation</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference OPERATION__BASE_OPERATION = eINSTANCE.getOperation_Base_Operation(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.SubmodelElementCollectionImpl <em>Submodel Element Collection</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.SubmodelElementCollectionImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getSubmodelElementCollection() |
| * @generated |
| */ |
| EClass SUBMODEL_ELEMENT_COLLECTION = eINSTANCE.getSubmodelElementCollection(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SUBMODEL_ELEMENT_COLLECTION__VALUE = eINSTANCE.getSubmodelElementCollection_Value(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SUBMODEL_ELEMENT_COLLECTION__BASE_PROPERTY = eINSTANCE.getSubmodelElementCollection_Base_Property(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Data Type</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SUBMODEL_ELEMENT_COLLECTION__BASE_DATA_TYPE = eINSTANCE.getSubmodelElementCollection_Base_DataType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.PropertyImpl <em>Property</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.PropertyImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getProperty() |
| * @generated |
| */ |
| EClass PROPERTY = eINSTANCE.getProperty(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.ReferenceElementImpl <em>Reference Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.ReferenceElementImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReferenceElement() |
| * @generated |
| */ |
| EClass REFERENCE_ELEMENT = eINSTANCE.getReferenceElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFERENCE_ELEMENT__VALUE = eINSTANCE.getReferenceElement_Value(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.EventImpl <em>Event</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.EventImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEvent() |
| * @generated |
| */ |
| EClass EVENT = eINSTANCE.getEvent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference EVENT__BASE_PROPERTY = eINSTANCE.getEvent_Base_Property(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.BasicEventImpl <em>Basic Event</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.BasicEventImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getBasicEvent() |
| * @generated |
| */ |
| EClass BASIC_EVENT = eINSTANCE.getBasicEvent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Observed</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference BASIC_EVENT__OBSERVED = eINSTANCE.getBasicEvent_Observed(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.RangeImpl <em>Range</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.RangeImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getRange() |
| * @generated |
| */ |
| EClass RANGE = eINSTANCE.getRange(); |
| |
| /** |
| * The meta object literal for the '<em><b>Min</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute RANGE__MIN = eINSTANCE.getRange_Min(); |
| |
| /** |
| * The meta object literal for the '<em><b>Max</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute RANGE__MAX = eINSTANCE.getRange_Max(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.impl.CapabilityImpl <em>Capability</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.impl.CapabilityImpl |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getCapability() |
| * @generated |
| */ |
| EClass CAPABILITY = eINSTANCE.getCapability(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CAPABILITY__BASE_PROPERTY = eINSTANCE.getCapability_Base_Property(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.IdentifierType <em>Identifier Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.IdentifierType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifierType() |
| * @generated |
| */ |
| EEnum IDENTIFIER_TYPE = eINSTANCE.getIdentifierType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.ModelingKind <em>Modeling Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ModelingKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getModelingKind() |
| * @generated |
| */ |
| EEnum MODELING_KIND = eINSTANCE.getModelingKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.KeyElements <em>Key Elements</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.KeyElements |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKeyElements() |
| * @generated |
| */ |
| EEnum KEY_ELEMENTS = eINSTANCE.getKeyElements(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.ReferableElements <em>Referable Elements</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ReferableElements |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getReferableElements() |
| * @generated |
| */ |
| EEnum REFERABLE_ELEMENTS = eINSTANCE.getReferableElements(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.IdentifiableElement <em>Identifiable Element</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.IdentifiableElement |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getIdentifiableElement() |
| * @generated |
| */ |
| EEnum IDENTIFIABLE_ELEMENT = eINSTANCE.getIdentifiableElement(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.KeyType <em>Key Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.KeyType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getKeyType() |
| * @generated |
| */ |
| EEnum KEY_TYPE = eINSTANCE.getKeyType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.LocalKeyType <em>Local Key Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.LocalKeyType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getLocalKeyType() |
| * @generated |
| */ |
| EEnum LOCAL_KEY_TYPE = eINSTANCE.getLocalKeyType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.AssetKind <em>Asset Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.AssetKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getAssetKind() |
| * @generated |
| */ |
| EEnum ASSET_KIND = eINSTANCE.getAssetKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.ProtocolKind <em>Protocol Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.ProtocolKind |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getProtocolKind() |
| * @generated |
| */ |
| EEnum PROTOCOL_KIND = eINSTANCE.getProtocolKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.MimeType <em>Mime Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.MimeType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getMimeType() |
| * @generated |
| */ |
| EEnum MIME_TYPE = eINSTANCE.getMimeType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aas.EntityType <em>Entity Type</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.papyrus.aas.EntityType |
| * @see org.eclipse.papyrus.aas.impl.AASPackageImpl#getEntityType() |
| * @generated |
| */ |
| EEnum ENTITY_TYPE = eINSTANCE.getEntityType(); |
| |
| } |
| |
| } // AASPackage |