diff options
Diffstat (limited to 'extraplugins/manufacturing/org.eclipse.papyrus.manufacturing/src/org/eclipse/papyrus/manufacturing/rami40/ValueStreamHierarchy/ValueStreamHierarchyPackage.java')
-rw-r--r-- | extraplugins/manufacturing/org.eclipse.papyrus.manufacturing/src/org/eclipse/papyrus/manufacturing/rami40/ValueStreamHierarchy/ValueStreamHierarchyPackage.java | 540 |
1 files changed, 540 insertions, 0 deletions
diff --git a/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing/src/org/eclipse/papyrus/manufacturing/rami40/ValueStreamHierarchy/ValueStreamHierarchyPackage.java b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing/src/org/eclipse/papyrus/manufacturing/rami40/ValueStreamHierarchy/ValueStreamHierarchyPackage.java new file mode 100644 index 00000000000..9a7c5273b69 --- /dev/null +++ b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing/src/org/eclipse/papyrus/manufacturing/rami40/ValueStreamHierarchy/ValueStreamHierarchyPackage.java @@ -0,0 +1,540 @@ +/** + */ +package org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy; + +import org.eclipse.emf.ecore.EClass; +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.manufacturing.rami40.ValueStreamHierarchy.ValueStreamHierarchyFactory + * @model kind="package" + * @generated + */ +public interface ValueStreamHierarchyPackage extends EPackage { + /** + * The package name. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + String eNAME = "ValueStreamHierarchy"; + + /** + * The package namespace URI. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + String eNS_URI = "http:///rami40/ValueStreamHierarchy.ecore"; + + /** + * The package namespace name. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + String eNS_PREFIX = "rami40.ValueStreamHierarchy"; + + /** + * The singleton instance of the package. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + ValueStreamHierarchyPackage eINSTANCE = org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl.init(); + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._1BusinessLayerImpl <em>1Business Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._1BusinessLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_1BusinessLayer() + * @generated + */ + int _1BUSINESS_LAYER = 0; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _1BUSINESS_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>1Business Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _1BUSINESS_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>1Business Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _1BUSINESS_LAYER_OPERATION_COUNT = 0; + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._2FunctionalLayerImpl <em>2Functional Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._2FunctionalLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_2FunctionalLayer() + * @generated + */ + int _2FUNCTIONAL_LAYER = 1; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _2FUNCTIONAL_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>2Functional Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _2FUNCTIONAL_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>2Functional Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _2FUNCTIONAL_LAYER_OPERATION_COUNT = 0; + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._3InformationLayerImpl <em>3Information Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._3InformationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_3InformationLayer() + * @generated + */ + int _3INFORMATION_LAYER = 2; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _3INFORMATION_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>3Information Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _3INFORMATION_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>3Information Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _3INFORMATION_LAYER_OPERATION_COUNT = 0; + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._4CommunicationLayerImpl <em>4Communication Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._4CommunicationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_4CommunicationLayer() + * @generated + */ + int _4COMMUNICATION_LAYER = 3; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _4COMMUNICATION_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>4Communication Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _4COMMUNICATION_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>4Communication Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _4COMMUNICATION_LAYER_OPERATION_COUNT = 0; + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._5IntegrationLayerImpl <em>5Integration Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._5IntegrationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_5IntegrationLayer() + * @generated + */ + int _5INTEGRATION_LAYER = 4; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _5INTEGRATION_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>5Integration Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _5INTEGRATION_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>5Integration Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _5INTEGRATION_LAYER_OPERATION_COUNT = 0; + + /** + * The meta object id for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._6AssetLayerImpl <em>6Asset Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._6AssetLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_6AssetLayer() + * @generated + */ + int _6ASSET_LAYER = 5; + + /** + * The feature id for the '<em><b>Base Package</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _6ASSET_LAYER__BASE_PACKAGE = 0; + + /** + * The number of structural features of the '<em>6Asset Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _6ASSET_LAYER_FEATURE_COUNT = 1; + + /** + * The number of operations of the '<em>6Asset Layer</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int _6ASSET_LAYER_OPERATION_COUNT = 0; + + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._1BusinessLayer <em>1Business Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>1Business Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._1BusinessLayer + * @generated + */ + EClass get_1BusinessLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._1BusinessLayer#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.manufacturing.rami40.ValueStreamHierarchy._1BusinessLayer#getBase_Package() + * @see #get_1BusinessLayer() + * @generated + */ + EReference get_1BusinessLayer_Base_Package(); + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._2FunctionalLayer <em>2Functional Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>2Functional Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._2FunctionalLayer + * @generated + */ + EClass get_2FunctionalLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._2FunctionalLayer#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.manufacturing.rami40.ValueStreamHierarchy._2FunctionalLayer#getBase_Package() + * @see #get_2FunctionalLayer() + * @generated + */ + EReference get_2FunctionalLayer_Base_Package(); + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._3InformationLayer <em>3Information Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>3Information Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._3InformationLayer + * @generated + */ + EClass get_3InformationLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._3InformationLayer#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.manufacturing.rami40.ValueStreamHierarchy._3InformationLayer#getBase_Package() + * @see #get_3InformationLayer() + * @generated + */ + EReference get_3InformationLayer_Base_Package(); + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._4CommunicationLayer <em>4Communication Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>4Communication Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._4CommunicationLayer + * @generated + */ + EClass get_4CommunicationLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._4CommunicationLayer#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.manufacturing.rami40.ValueStreamHierarchy._4CommunicationLayer#getBase_Package() + * @see #get_4CommunicationLayer() + * @generated + */ + EReference get_4CommunicationLayer_Base_Package(); + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._5IntegrationLayer <em>5Integration Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>5Integration Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._5IntegrationLayer + * @generated + */ + EClass get_5IntegrationLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._5IntegrationLayer#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.manufacturing.rami40.ValueStreamHierarchy._5IntegrationLayer#getBase_Package() + * @see #get_5IntegrationLayer() + * @generated + */ + EReference get_5IntegrationLayer_Base_Package(); + + /** + * Returns the meta object for class '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._6AssetLayer <em>6Asset Layer</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>6Asset Layer</em>'. + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._6AssetLayer + * @generated + */ + EClass get_6AssetLayer(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy._6AssetLayer#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.manufacturing.rami40.ValueStreamHierarchy._6AssetLayer#getBase_Package() + * @see #get_6AssetLayer() + * @generated + */ + EReference get_6AssetLayer_Base_Package(); + + /** + * 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 + */ + ValueStreamHierarchyFactory getValueStreamHierarchyFactory(); + + /** + * <!-- 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.manufacturing.rami40.ValueStreamHierarchy.impl._1BusinessLayerImpl <em>1Business Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._1BusinessLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_1BusinessLayer() + * @generated + */ + EClass _1BUSINESS_LAYER = eINSTANCE.get_1BusinessLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _1BUSINESS_LAYER__BASE_PACKAGE = eINSTANCE.get_1BusinessLayer_Base_Package(); + + /** + * The meta object literal for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._2FunctionalLayerImpl <em>2Functional Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._2FunctionalLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_2FunctionalLayer() + * @generated + */ + EClass _2FUNCTIONAL_LAYER = eINSTANCE.get_2FunctionalLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _2FUNCTIONAL_LAYER__BASE_PACKAGE = eINSTANCE.get_2FunctionalLayer_Base_Package(); + + /** + * The meta object literal for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._3InformationLayerImpl <em>3Information Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._3InformationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_3InformationLayer() + * @generated + */ + EClass _3INFORMATION_LAYER = eINSTANCE.get_3InformationLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _3INFORMATION_LAYER__BASE_PACKAGE = eINSTANCE.get_3InformationLayer_Base_Package(); + + /** + * The meta object literal for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._4CommunicationLayerImpl <em>4Communication Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._4CommunicationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_4CommunicationLayer() + * @generated + */ + EClass _4COMMUNICATION_LAYER = eINSTANCE.get_4CommunicationLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _4COMMUNICATION_LAYER__BASE_PACKAGE = eINSTANCE.get_4CommunicationLayer_Base_Package(); + + /** + * The meta object literal for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._5IntegrationLayerImpl <em>5Integration Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._5IntegrationLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_5IntegrationLayer() + * @generated + */ + EClass _5INTEGRATION_LAYER = eINSTANCE.get_5IntegrationLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _5INTEGRATION_LAYER__BASE_PACKAGE = eINSTANCE.get_5IntegrationLayer_Base_Package(); + + /** + * The meta object literal for the '{@link org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._6AssetLayerImpl <em>6Asset Layer</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl._6AssetLayerImpl + * @see org.eclipse.papyrus.manufacturing.rami40.ValueStreamHierarchy.impl.ValueStreamHierarchyPackageImpl#get_6AssetLayer() + * @generated + */ + EClass _6ASSET_LAYER = eINSTANCE.get_6AssetLayer(); + + /** + * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference _6ASSET_LAYER__BASE_PACKAGE = eINSTANCE.get_6AssetLayer_Base_Package(); + + } + +} //ValueStreamHierarchyPackage |