| /** |
| * Copyright (c) 2017 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 |
| * |
| */ |
| package org.eclipse.papyrus.robotics.profile.robotics.components; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| import org.eclipse.papyrus.robotics.bpc.profile.bpc.BPCPackage; |
| |
| /** |
| * <!-- 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.robotics.profile.robotics.components.ComponentsFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface ComponentsPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "components"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/papyrus/robotics/components/1"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "robotics.components"; //$NON-NLS-1$ |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| ComponentsPackage eINSTANCE = org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityImpl <em>Activity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivity() |
| * @generated |
| */ |
| int ACTIVITY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__PROPERTY = BPCPackage.BLOCK__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__INSTANCE_UID = BPCPackage.BLOCK__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__DESCRIPTION = BPCPackage.BLOCK__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__AUTHORSHIP = BPCPackage.BLOCK__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__PROVENANCE = BPCPackage.BLOCK__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__MODEL_UID = BPCPackage.BLOCK__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__METAMODEL_UID = BPCPackage.BLOCK__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__PORT = BPCPackage.BLOCK__PORT; |
| |
| /** |
| * The feature id for the '<em><b>Connector</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__CONNECTOR = BPCPackage.BLOCK__CONNECTOR; |
| |
| /** |
| * The feature id for the '<em><b>Collection</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__COLLECTION = BPCPackage.BLOCK__COLLECTION; |
| |
| /** |
| * The feature id for the '<em><b>Block</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__BLOCK = BPCPackage.BLOCK__BLOCK; |
| |
| /** |
| * The feature id for the '<em><b>Relation</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__RELATION = BPCPackage.BLOCK__RELATION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__BASE_CLASS = BPCPackage.BLOCK__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Functions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY__FUNCTIONS = BPCPackage.BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Activity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_FEATURE_COUNT = BPCPackage.BLOCK_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Activity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_OPERATION_COUNT = BPCPackage.BLOCK_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityPortImpl <em>Activity Port</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityPortImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityPort() |
| * @generated |
| */ |
| int ACTIVITY_PORT = 1; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__PROPERTY = BPCPackage.PORT__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__INSTANCE_UID = BPCPackage.PORT__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__DESCRIPTION = BPCPackage.PORT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__AUTHORSHIP = BPCPackage.PORT__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__PROVENANCE = BPCPackage.PORT__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__MODEL_UID = BPCPackage.PORT__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__METAMODEL_UID = BPCPackage.PORT__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Port</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__BASE_PORT = BPCPackage.PORT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Functions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT__FUNCTIONS = BPCPackage.PORT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Activity Port</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT_FEATURE_COUNT = BPCPackage.PORT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Activity Port</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_PORT_OPERATION_COUNT = BPCPackage.PORT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionImpl <em>Component Definition</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentDefinition() |
| * @generated |
| */ |
| int COMPONENT_DEFINITION = 2; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__PROPERTY = BPCPackage.BLOCK__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__INSTANCE_UID = BPCPackage.BLOCK__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__DESCRIPTION = BPCPackage.BLOCK__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__AUTHORSHIP = BPCPackage.BLOCK__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__PROVENANCE = BPCPackage.BLOCK__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__MODEL_UID = BPCPackage.BLOCK__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__METAMODEL_UID = BPCPackage.BLOCK__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__PORT = BPCPackage.BLOCK__PORT; |
| |
| /** |
| * The feature id for the '<em><b>Connector</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__CONNECTOR = BPCPackage.BLOCK__CONNECTOR; |
| |
| /** |
| * The feature id for the '<em><b>Collection</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__COLLECTION = BPCPackage.BLOCK__COLLECTION; |
| |
| /** |
| * The feature id for the '<em><b>Block</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__BLOCK = BPCPackage.BLOCK__BLOCK; |
| |
| /** |
| * The feature id for the '<em><b>Relation</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__RELATION = BPCPackage.BLOCK__RELATION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__BASE_CLASS = BPCPackage.BLOCK__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Services</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__SERVICES = BPCPackage.BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Parameter</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__PARAMETER = BPCPackage.BLOCK_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Activities</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION__ACTIVITIES = BPCPackage.BLOCK_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Component Definition</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_FEATURE_COUNT = BPCPackage.BLOCK_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Component Definition</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_OPERATION_COUNT = BPCPackage.BLOCK_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentPortImpl <em>Component Port</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentPortImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentPort() |
| * @generated |
| */ |
| int COMPONENT_PORT = 3; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__PROPERTY = BPCPackage.PORT__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__INSTANCE_UID = BPCPackage.PORT__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__DESCRIPTION = BPCPackage.PORT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__AUTHORSHIP = BPCPackage.PORT__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__PROVENANCE = BPCPackage.PORT__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__MODEL_UID = BPCPackage.PORT__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__METAMODEL_UID = BPCPackage.PORT__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Port</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__BASE_PORT = BPCPackage.PORT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Provides</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__PROVIDES = BPCPackage.PORT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Requires</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__REQUIRES = BPCPackage.PORT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Qos</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__QOS = BPCPackage.PORT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Is Coordination Port</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT__IS_COORDINATION_PORT = BPCPackage.PORT_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of structural features of the '<em>Component Port</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT_FEATURE_COUNT = BPCPackage.PORT_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of operations of the '<em>Component Port</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_PORT_OPERATION_COUNT = BPCPackage.PORT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentInstanceImpl <em>Component Instance</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentInstanceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentInstance() |
| * @generated |
| */ |
| int COMPONENT_INSTANCE = 4; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__PROPERTY = BPCPackage.ENTITY__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__INSTANCE_UID = BPCPackage.ENTITY__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__DESCRIPTION = BPCPackage.ENTITY__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__AUTHORSHIP = BPCPackage.ENTITY__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__PROVENANCE = BPCPackage.ENTITY__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__MODEL_UID = BPCPackage.ENTITY__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__METAMODEL_UID = BPCPackage.ENTITY__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Param Instance</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__PARAM_INSTANCE = BPCPackage.ENTITY_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__BASE_PROPERTY = BPCPackage.ENTITY_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Compdef</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__COMPDEF = BPCPackage.ENTITY_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__PORT = BPCPackage.ENTITY_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Activities</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE__ACTIVITIES = BPCPackage.ENTITY_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of structural features of the '<em>Component Instance</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE_FEATURE_COUNT = BPCPackage.ENTITY_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of operations of the '<em>Component Instance</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_INSTANCE_OPERATION_COUNT = BPCPackage.ENTITY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentServiceImpl <em>Component Service</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentServiceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentService() |
| * @generated |
| */ |
| int COMPONENT_SERVICE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__PROPERTY = BPCPackage.ENTITY__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__INSTANCE_UID = BPCPackage.ENTITY__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__DESCRIPTION = BPCPackage.ENTITY__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__AUTHORSHIP = BPCPackage.ENTITY__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__PROVENANCE = BPCPackage.ENTITY__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__MODEL_UID = BPCPackage.ENTITY__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__METAMODEL_UID = BPCPackage.ENTITY__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__BASE_CLASS = BPCPackage.ENTITY_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Svc Definitions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__SVC_DEFINITIONS = BPCPackage.ENTITY_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Configuration</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE__CONFIGURATION = BPCPackage.ENTITY_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Component Service</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE_FEATURE_COUNT = BPCPackage.ENTITY_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Component Service</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_SERVICE_OPERATION_COUNT = BPCPackage.ENTITY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ServiceConfigurationImpl <em>Service Configuration</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ServiceConfigurationImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getServiceConfiguration() |
| * @generated |
| */ |
| int SERVICE_CONFIGURATION = 6; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__PROPERTY = BPCPackage.ENTITY__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__INSTANCE_UID = BPCPackage.ENTITY__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__DESCRIPTION = BPCPackage.ENTITY__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__AUTHORSHIP = BPCPackage.ENTITY__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__PROVENANCE = BPCPackage.ENTITY__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__MODEL_UID = BPCPackage.ENTITY__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__METAMODEL_UID = BPCPackage.ENTITY__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Instance Specification</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION__BASE_INSTANCE_SPECIFICATION = BPCPackage.ENTITY_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Service Configuration</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION_FEATURE_COUNT = BPCPackage.ENTITY_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Service Configuration</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SERVICE_CONFIGURATION_OPERATION_COUNT = BPCPackage.ENTITY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemImpl <em>System</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getSystem() |
| * @generated |
| */ |
| int SYSTEM = 7; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__PROPERTY = BPCPackage.BLOCK__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__INSTANCE_UID = BPCPackage.BLOCK__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__DESCRIPTION = BPCPackage.BLOCK__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__AUTHORSHIP = BPCPackage.BLOCK__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__PROVENANCE = BPCPackage.BLOCK__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__MODEL_UID = BPCPackage.BLOCK__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__METAMODEL_UID = BPCPackage.BLOCK__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__PORT = BPCPackage.BLOCK__PORT; |
| |
| /** |
| * The feature id for the '<em><b>Connector</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__CONNECTOR = BPCPackage.BLOCK__CONNECTOR; |
| |
| /** |
| * The feature id for the '<em><b>Collection</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__COLLECTION = BPCPackage.BLOCK__COLLECTION; |
| |
| /** |
| * The feature id for the '<em><b>Block</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__BLOCK = BPCPackage.BLOCK__BLOCK; |
| |
| /** |
| * The feature id for the '<em><b>Relation</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__RELATION = BPCPackage.BLOCK__RELATION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__BASE_CLASS = BPCPackage.BLOCK__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Instances</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__INSTANCES = BPCPackage.BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Task</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM__TASK = BPCPackage.BLOCK_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>System</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_FEATURE_COUNT = BPCPackage.BLOCK_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>System</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_OPERATION_COUNT = BPCPackage.BLOCK_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityInstanceImpl <em>Activity Instance</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityInstanceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityInstance() |
| * @generated |
| */ |
| int ACTIVITY_INSTANCE = 8; |
| |
| /** |
| * The feature id for the '<em><b>Base Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_INSTANCE__BASE_PROPERTY = 0; |
| |
| /** |
| * The number of structural features of the '<em>Activity Instance</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_INSTANCE_FEATURE_COUNT = 1; |
| |
| /** |
| * The number of operations of the '<em>Activity Instance</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_INSTANCE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityConfigurationImpl <em>Activity Configuration</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityConfigurationImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityConfiguration() |
| * @generated |
| */ |
| int ACTIVITY_CONFIGURATION = 9; |
| |
| /** |
| * The feature id for the '<em><b>Base Instance Specification</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_CONFIGURATION__BASE_INSTANCE_SPECIFICATION = 0; |
| |
| /** |
| * The number of structural features of the '<em>Activity Configuration</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_CONFIGURATION_FEATURE_COUNT = 1; |
| |
| /** |
| * The number of operations of the '<em>Activity Configuration</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTIVITY_CONFIGURATION_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionModelImpl <em>Component Definition Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionModelImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentDefinitionModel() |
| * @generated |
| */ |
| int COMPONENT_DEFINITION_MODEL = 10; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__PROPERTY = BPCPackage.ENTITY__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__INSTANCE_UID = BPCPackage.ENTITY__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__DESCRIPTION = BPCPackage.ENTITY__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__AUTHORSHIP = BPCPackage.ENTITY__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__PROVENANCE = BPCPackage.ENTITY__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__MODEL_UID = BPCPackage.ENTITY__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__METAMODEL_UID = BPCPackage.ENTITY__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Package</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__BASE_PACKAGE = BPCPackage.ENTITY_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Depends Package</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__DEPENDS_PACKAGE = BPCPackage.ENTITY_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Registered</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__REGISTERED = BPCPackage.ENTITY_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>External</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__EXTERNAL = BPCPackage.ENTITY_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>License</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL__LICENSE = BPCPackage.ENTITY_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of structural features of the '<em>Component Definition Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL_FEATURE_COUNT = BPCPackage.ENTITY_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of operations of the '<em>Component Definition Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMPONENT_DEFINITION_MODEL_OPERATION_COUNT = BPCPackage.ENTITY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemComponentArchitectureModelImpl <em>System Component Architecture Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemComponentArchitectureModelImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getSystemComponentArchitectureModel() |
| * @generated |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL = 11; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__PROPERTY = BPCPackage.ENTITY__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__INSTANCE_UID = BPCPackage.ENTITY__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__DESCRIPTION = BPCPackage.ENTITY__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__AUTHORSHIP = BPCPackage.ENTITY__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__PROVENANCE = BPCPackage.ENTITY__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__MODEL_UID = BPCPackage.ENTITY__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__METAMODEL_UID = BPCPackage.ENTITY__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Base Package</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL__BASE_PACKAGE = BPCPackage.ENTITY_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>System Component Architecture Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL_FEATURE_COUNT = BPCPackage.ENTITY_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>System Component Architecture Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SYSTEM_COMPONENT_ARCHITECTURE_MODEL_OPERATION_COUNT = BPCPackage.ENTITY_OPERATION_COUNT + 0; |
| |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.PeriodicTimerImpl <em>Periodic Timer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.PeriodicTimerImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getPeriodicTimer() |
| * @generated |
| */ |
| int PERIODIC_TIMER = 12; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__PROPERTY = BPCPackage.BLOCK__PROPERTY; |
| |
| /** |
| * The feature id for the '<em><b>Instance uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__INSTANCE_UID = BPCPackage.BLOCK__INSTANCE_UID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__DESCRIPTION = BPCPackage.BLOCK__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Authorship</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__AUTHORSHIP = BPCPackage.BLOCK__AUTHORSHIP; |
| |
| /** |
| * The feature id for the '<em><b>Provenance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__PROVENANCE = BPCPackage.BLOCK__PROVENANCE; |
| |
| /** |
| * The feature id for the '<em><b>Model uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__MODEL_UID = BPCPackage.BLOCK__MODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Metamodel uid</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__METAMODEL_UID = BPCPackage.BLOCK__METAMODEL_UID; |
| |
| /** |
| * The feature id for the '<em><b>Port</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__PORT = BPCPackage.BLOCK__PORT; |
| |
| /** |
| * The feature id for the '<em><b>Connector</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__CONNECTOR = BPCPackage.BLOCK__CONNECTOR; |
| |
| /** |
| * The feature id for the '<em><b>Collection</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__COLLECTION = BPCPackage.BLOCK__COLLECTION; |
| |
| /** |
| * The feature id for the '<em><b>Block</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__BLOCK = BPCPackage.BLOCK__BLOCK; |
| |
| /** |
| * The feature id for the '<em><b>Relation</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__RELATION = BPCPackage.BLOCK__RELATION; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__BASE_CLASS = BPCPackage.BLOCK__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Period</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER__PERIOD = BPCPackage.BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Periodic Timer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER_FEATURE_COUNT = BPCPackage.BLOCK_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Periodic Timer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PERIODIC_TIMER_OPERATION_COUNT = BPCPackage.BLOCK_OPERATION_COUNT + 0; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.Activity <em>Activity</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Activity</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.Activity |
| * @generated |
| */ |
| EClass getActivity(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.Activity#getFunctions <em>Functions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Functions</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.Activity#getFunctions() |
| * @see #getActivity() |
| * @generated |
| */ |
| EReference getActivity_Functions(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort <em>Activity Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Activity Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort |
| * @generated |
| */ |
| EClass getActivityPort(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort#getBase_Port <em>Base Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort#getBase_Port() |
| * @see #getActivityPort() |
| * @generated |
| */ |
| EReference getActivityPort_Base_Port(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort#getFunctions <em>Functions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Functions</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityPort#getFunctions() |
| * @see #getActivityPort() |
| * @generated |
| */ |
| EReference getActivityPort_Functions(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition <em>Component Definition</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Component Definition</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition |
| * @generated |
| */ |
| EClass getComponentDefinition(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getServices <em>Services</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Services</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getServices() |
| * @see #getComponentDefinition() |
| * @generated |
| */ |
| EReference getComponentDefinition_Services(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getParameter <em>Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Parameter</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getParameter() |
| * @see #getComponentDefinition() |
| * @generated |
| */ |
| EReference getComponentDefinition_Parameter(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getActivities <em>Activities</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Activities</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinition#getActivities() |
| * @see #getComponentDefinition() |
| * @generated |
| */ |
| EReference getComponentDefinition_Activities(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort <em>Component Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Component Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort |
| * @generated |
| */ |
| EClass getComponentPort(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getBase_Port <em>Base Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getBase_Port() |
| * @see #getComponentPort() |
| * @generated |
| */ |
| EReference getComponentPort_Base_Port(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getProvides <em>Provides</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Provides</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getProvides() |
| * @see #getComponentPort() |
| * @generated |
| */ |
| EReference getComponentPort_Provides(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getRequires <em>Requires</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Requires</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getRequires() |
| * @see #getComponentPort() |
| * @generated |
| */ |
| EReference getComponentPort_Requires(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getQos <em>Qos</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Qos</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#getQos() |
| * @see #getComponentPort() |
| * @generated |
| */ |
| EAttribute getComponentPort_Qos(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#isCoordinationPort <em>Is Coordination Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Coordination Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentPort#isCoordinationPort() |
| * @see #getComponentPort() |
| * @generated |
| */ |
| EAttribute getComponentPort_IsCoordinationPort(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance <em>Component Instance</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Component Instance</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance |
| * @generated |
| */ |
| EClass getComponentInstance(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getParamInstance <em>Param Instance</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Param Instance</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getParamInstance() |
| * @see #getComponentInstance() |
| * @generated |
| */ |
| EReference getComponentInstance_ParamInstance(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#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.robotics.profile.robotics.components.ComponentInstance#getBase_Property() |
| * @see #getComponentInstance() |
| * @generated |
| */ |
| EReference getComponentInstance_Base_Property(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getCompdef <em>Compdef</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Compdef</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getCompdef() |
| * @see #getComponentInstance() |
| * @generated |
| */ |
| EReference getComponentInstance_Compdef(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getPort <em>Port</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Port</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getPort() |
| * @see #getComponentInstance() |
| * @generated |
| */ |
| EReference getComponentInstance_Port(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getActivities <em>Activities</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Activities</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentInstance#getActivities() |
| * @see #getComponentInstance() |
| * @generated |
| */ |
| EReference getComponentInstance_Activities(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService <em>Component Service</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Component Service</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService |
| * @generated |
| */ |
| EClass getComponentService(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService#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.robotics.profile.robotics.components.ComponentService#getBase_Class() |
| * @see #getComponentService() |
| * @generated |
| */ |
| EReference getComponentService_Base_Class(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService#getSvcDefinitions <em>Svc Definitions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Svc Definitions</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService#getSvcDefinitions() |
| * @see #getComponentService() |
| * @generated |
| */ |
| EReference getComponentService_SvcDefinitions(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService#getConfiguration <em>Configuration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Configuration</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentService#getConfiguration() |
| * @see #getComponentService() |
| * @generated |
| */ |
| EReference getComponentService_Configuration(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ServiceConfiguration <em>Service Configuration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Service Configuration</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ServiceConfiguration |
| * @generated |
| */ |
| EClass getServiceConfiguration(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ServiceConfiguration#getBase_InstanceSpecification <em>Base Instance Specification</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Instance Specification</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ServiceConfiguration#getBase_InstanceSpecification() |
| * @see #getServiceConfiguration() |
| * @generated |
| */ |
| EReference getServiceConfiguration_Base_InstanceSpecification(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.System <em>System</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>System</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.System |
| * @generated |
| */ |
| EClass getSystem(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.System#getInstances <em>Instances</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Instances</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.System#getInstances() |
| * @see #getSystem() |
| * @generated |
| */ |
| EReference getSystem_Instances(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.System#getTask <em>Task</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Task</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.System#getTask() |
| * @see #getSystem() |
| * @generated |
| */ |
| EReference getSystem_Task(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityInstance <em>Activity Instance</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Activity Instance</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityInstance |
| * @generated |
| */ |
| EClass getActivityInstance(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityInstance#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.robotics.profile.robotics.components.ActivityInstance#getBase_Property() |
| * @see #getActivityInstance() |
| * @generated |
| */ |
| EReference getActivityInstance_Base_Property(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityConfiguration <em>Activity Configuration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Activity Configuration</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityConfiguration |
| * @generated |
| */ |
| EClass getActivityConfiguration(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ActivityConfiguration#getBase_InstanceSpecification <em>Base Instance Specification</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Instance Specification</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ActivityConfiguration#getBase_InstanceSpecification() |
| * @see #getActivityConfiguration() |
| * @generated |
| */ |
| EReference getActivityConfiguration_Base_InstanceSpecification(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel <em>Component Definition Model</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Component Definition Model</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel |
| * @generated |
| */ |
| EClass getComponentDefinitionModel(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getBase_Package <em>Base Package</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Package</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getBase_Package() |
| * @see #getComponentDefinitionModel() |
| * @generated |
| */ |
| EReference getComponentDefinitionModel_Base_Package(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getDependsPackage <em>Depends Package</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute list '<em>Depends Package</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getDependsPackage() |
| * @see #getComponentDefinitionModel() |
| * @generated |
| */ |
| EAttribute getComponentDefinitionModel_DependsPackage(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#isRegistered <em>Registered</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Registered</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#isRegistered() |
| * @see #getComponentDefinitionModel() |
| * @generated |
| */ |
| EAttribute getComponentDefinitionModel_Registered(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#isExternal <em>External</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>External</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#isExternal() |
| * @see #getComponentDefinitionModel() |
| * @generated |
| */ |
| EAttribute getComponentDefinitionModel_External(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getLicense <em>License</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>License</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.ComponentDefinitionModel#getLicense() |
| * @see #getComponentDefinitionModel() |
| * @generated |
| */ |
| EAttribute getComponentDefinitionModel_License(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.SystemComponentArchitectureModel <em>System Component Architecture Model</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>System Component Architecture Model</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.SystemComponentArchitectureModel |
| * @generated |
| */ |
| EClass getSystemComponentArchitectureModel(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.robotics.profile.robotics.components.SystemComponentArchitectureModel#getBase_Package <em>Base Package</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Base Package</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.SystemComponentArchitectureModel#getBase_Package() |
| * @see #getSystemComponentArchitectureModel() |
| * @generated |
| */ |
| EReference getSystemComponentArchitectureModel_Base_Package(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.robotics.profile.robotics.components.PeriodicTimer <em>Periodic Timer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Periodic Timer</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.PeriodicTimer |
| * @generated |
| */ |
| EClass getPeriodicTimer(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.robotics.profile.robotics.components.PeriodicTimer#getPeriod <em>Period</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Period</em>'. |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.PeriodicTimer#getPeriod() |
| * @see #getPeriodicTimer() |
| * @generated |
| */ |
| EAttribute getPeriodicTimer_Period(); |
| |
| /** |
| * 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 |
| */ |
| ComponentsFactory getComponentsFactory(); |
| |
| /** |
| * <!-- 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.robotics.profile.robotics.components.impl.ActivityImpl <em>Activity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivity() |
| * @generated |
| */ |
| EClass ACTIVITY = eINSTANCE.getActivity(); |
| |
| /** |
| * The meta object literal for the '<em><b>Functions</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ACTIVITY__FUNCTIONS = eINSTANCE.getActivity_Functions(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityPortImpl <em>Activity Port</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityPortImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityPort() |
| * @generated |
| */ |
| EClass ACTIVITY_PORT = eINSTANCE.getActivityPort(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Port</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ACTIVITY_PORT__BASE_PORT = eINSTANCE.getActivityPort_Base_Port(); |
| |
| /** |
| * The meta object literal for the '<em><b>Functions</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ACTIVITY_PORT__FUNCTIONS = eINSTANCE.getActivityPort_Functions(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionImpl <em>Component Definition</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentDefinition() |
| * @generated |
| */ |
| EClass COMPONENT_DEFINITION = eINSTANCE.getComponentDefinition(); |
| |
| /** |
| * The meta object literal for the '<em><b>Services</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_DEFINITION__SERVICES = eINSTANCE.getComponentDefinition_Services(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parameter</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_DEFINITION__PARAMETER = eINSTANCE.getComponentDefinition_Parameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Activities</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_DEFINITION__ACTIVITIES = eINSTANCE.getComponentDefinition_Activities(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentPortImpl <em>Component Port</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentPortImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentPort() |
| * @generated |
| */ |
| EClass COMPONENT_PORT = eINSTANCE.getComponentPort(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Port</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_PORT__BASE_PORT = eINSTANCE.getComponentPort_Base_Port(); |
| |
| /** |
| * The meta object literal for the '<em><b>Provides</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_PORT__PROVIDES = eINSTANCE.getComponentPort_Provides(); |
| |
| /** |
| * The meta object literal for the '<em><b>Requires</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_PORT__REQUIRES = eINSTANCE.getComponentPort_Requires(); |
| |
| /** |
| * The meta object literal for the '<em><b>Qos</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_PORT__QOS = eINSTANCE.getComponentPort_Qos(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Coordination Port</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_PORT__IS_COORDINATION_PORT = eINSTANCE.getComponentPort_IsCoordinationPort(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentInstanceImpl <em>Component Instance</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentInstanceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentInstance() |
| * @generated |
| */ |
| EClass COMPONENT_INSTANCE = eINSTANCE.getComponentInstance(); |
| |
| /** |
| * The meta object literal for the '<em><b>Param Instance</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_INSTANCE__PARAM_INSTANCE = eINSTANCE.getComponentInstance_ParamInstance(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_INSTANCE__BASE_PROPERTY = eINSTANCE.getComponentInstance_Base_Property(); |
| |
| /** |
| * The meta object literal for the '<em><b>Compdef</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_INSTANCE__COMPDEF = eINSTANCE.getComponentInstance_Compdef(); |
| |
| /** |
| * The meta object literal for the '<em><b>Port</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_INSTANCE__PORT = eINSTANCE.getComponentInstance_Port(); |
| |
| /** |
| * The meta object literal for the '<em><b>Activities</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_INSTANCE__ACTIVITIES = eINSTANCE.getComponentInstance_Activities(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentServiceImpl <em>Component Service</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentServiceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentService() |
| * @generated |
| */ |
| EClass COMPONENT_SERVICE = eINSTANCE.getComponentService(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_SERVICE__BASE_CLASS = eINSTANCE.getComponentService_Base_Class(); |
| |
| /** |
| * The meta object literal for the '<em><b>Svc Definitions</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_SERVICE__SVC_DEFINITIONS = eINSTANCE.getComponentService_SvcDefinitions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Configuration</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_SERVICE__CONFIGURATION = eINSTANCE.getComponentService_Configuration(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ServiceConfigurationImpl <em>Service Configuration</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ServiceConfigurationImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getServiceConfiguration() |
| * @generated |
| */ |
| EClass SERVICE_CONFIGURATION = eINSTANCE.getServiceConfiguration(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Instance Specification</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SERVICE_CONFIGURATION__BASE_INSTANCE_SPECIFICATION = eINSTANCE.getServiceConfiguration_Base_InstanceSpecification(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemImpl <em>System</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getSystem() |
| * @generated |
| */ |
| EClass SYSTEM = eINSTANCE.getSystem(); |
| |
| /** |
| * The meta object literal for the '<em><b>Instances</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SYSTEM__INSTANCES = eINSTANCE.getSystem_Instances(); |
| |
| /** |
| * The meta object literal for the '<em><b>Task</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SYSTEM__TASK = eINSTANCE.getSystem_Task(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityInstanceImpl <em>Activity Instance</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityInstanceImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityInstance() |
| * @generated |
| */ |
| EClass ACTIVITY_INSTANCE = eINSTANCE.getActivityInstance(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ACTIVITY_INSTANCE__BASE_PROPERTY = eINSTANCE.getActivityInstance_Base_Property(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityConfigurationImpl <em>Activity Configuration</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ActivityConfigurationImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getActivityConfiguration() |
| * @generated |
| */ |
| EClass ACTIVITY_CONFIGURATION = eINSTANCE.getActivityConfiguration(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Instance Specification</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ACTIVITY_CONFIGURATION__BASE_INSTANCE_SPECIFICATION = eINSTANCE.getActivityConfiguration_Base_InstanceSpecification(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionModelImpl <em>Component Definition Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentDefinitionModelImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getComponentDefinitionModel() |
| * @generated |
| */ |
| EClass COMPONENT_DEFINITION_MODEL = eINSTANCE.getComponentDefinitionModel(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference COMPONENT_DEFINITION_MODEL__BASE_PACKAGE = eINSTANCE.getComponentDefinitionModel_Base_Package(); |
| |
| /** |
| * The meta object literal for the '<em><b>Depends Package</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_DEFINITION_MODEL__DEPENDS_PACKAGE = eINSTANCE.getComponentDefinitionModel_DependsPackage(); |
| |
| /** |
| * The meta object literal for the '<em><b>Registered</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_DEFINITION_MODEL__REGISTERED = eINSTANCE.getComponentDefinitionModel_Registered(); |
| |
| /** |
| * The meta object literal for the '<em><b>External</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_DEFINITION_MODEL__EXTERNAL = eINSTANCE.getComponentDefinitionModel_External(); |
| |
| /** |
| * The meta object literal for the '<em><b>License</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute COMPONENT_DEFINITION_MODEL__LICENSE = eINSTANCE.getComponentDefinitionModel_License(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemComponentArchitectureModelImpl <em>System Component Architecture Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.SystemComponentArchitectureModelImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getSystemComponentArchitectureModel() |
| * @generated |
| */ |
| EClass SYSTEM_COMPONENT_ARCHITECTURE_MODEL = eINSTANCE.getSystemComponentArchitectureModel(); |
| |
| /** |
| * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SYSTEM_COMPONENT_ARCHITECTURE_MODEL__BASE_PACKAGE = eINSTANCE.getSystemComponentArchitectureModel_Base_Package(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.robotics.profile.robotics.components.impl.PeriodicTimerImpl <em>Periodic Timer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.PeriodicTimerImpl |
| * @see org.eclipse.papyrus.robotics.profile.robotics.components.impl.ComponentsPackageImpl#getPeriodicTimer() |
| * @generated |
| */ |
| EClass PERIODIC_TIMER = eINSTANCE.getPeriodicTimer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Period</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute PERIODIC_TIMER__PERIOD = eINSTANCE.getPeriodicTimer_Period(); |
| |
| } |
| |
| } //ComponentsPackage |