/** */ package hu.bme.mit.inf.dslreasoner.domains.cps; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsFactory * @model kind="package" * @generated */ public interface CpsPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "cps"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.example.org/cps"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "cps"; /** * The singleton instance of the package. * * * @generated */ CpsPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl Cyber Physical System}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getCyberPhysicalSystem() * @generated */ int CYBER_PHYSICAL_SYSTEM = 0; /** * The feature id for the 'Requests' containment reference list. * * * @generated * @ordered */ int CYBER_PHYSICAL_SYSTEM__REQUESTS = 0; /** * The feature id for the 'Application Types' containment reference list. * * * @generated * @ordered */ int CYBER_PHYSICAL_SYSTEM__APPLICATION_TYPES = 1; /** * The feature id for the 'Host Types' containment reference list. * * * @generated * @ordered */ int CYBER_PHYSICAL_SYSTEM__HOST_TYPES = 2; /** * The number of structural features of the 'Cyber Physical System' class. * * * @generated * @ordered */ int CYBER_PHYSICAL_SYSTEM_FEATURE_COUNT = 3; /** * The number of operations of the 'Cyber Physical System' class. * * * @generated * @ordered */ int CYBER_PHYSICAL_SYSTEM_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl Application Type}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationType() * @generated */ int APPLICATION_TYPE = 1; /** * The feature id for the 'Instances' containment reference list. * * * @generated * @ordered */ int APPLICATION_TYPE__INSTANCES = 0; /** * The feature id for the 'Requirements' containment reference list. * * * @generated * @ordered */ int APPLICATION_TYPE__REQUIREMENTS = 1; /** * The number of structural features of the 'Application Type' class. * * * @generated * @ordered */ int APPLICATION_TYPE_FEATURE_COUNT = 2; /** * The number of operations of the 'Application Type' class. * * * @generated * @ordered */ int APPLICATION_TYPE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl Host Type}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostType() * @generated */ int HOST_TYPE = 2; /** * The feature id for the 'Default Memory' attribute. * * * @generated * @ordered */ int HOST_TYPE__DEFAULT_MEMORY = 0; /** * The feature id for the 'Default Hdd' attribute. * * * @generated * @ordered */ int HOST_TYPE__DEFAULT_HDD = 1; /** * The feature id for the 'Instances' containment reference list. * * * @generated * @ordered */ int HOST_TYPE__INSTANCES = 2; /** * The feature id for the 'Cost' attribute. * * * @generated * @ordered */ int HOST_TYPE__COST = 3; /** * The number of structural features of the 'Host Type' class. * * * @generated * @ordered */ int HOST_TYPE_FEATURE_COUNT = 4; /** * The number of operations of the 'Host Type' class. * * * @generated * @ordered */ int HOST_TYPE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl Request}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequest() * @generated */ int REQUEST = 3; /** * The feature id for the 'Requirements' containment reference list. * * * @generated * @ordered */ int REQUEST__REQUIREMENTS = 0; /** * The number of structural features of the 'Request' class. * * * @generated * @ordered */ int REQUEST_FEATURE_COUNT = 1; /** * The number of operations of the 'Request' class. * * * @generated * @ordered */ int REQUEST_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl Requirement}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequirement() * @generated */ int REQUIREMENT = 4; /** * The feature id for the 'Request' container reference. * * * @generated * @ordered */ int REQUIREMENT__REQUEST = 0; /** * The feature id for the 'Count' attribute. * * * @generated * @ordered */ int REQUIREMENT__COUNT = 1; /** * The feature id for the 'Type' reference. * * * @generated * @ordered */ int REQUIREMENT__TYPE = 2; /** * The feature id for the 'Instances' reference list. * * * @generated * @ordered */ int REQUIREMENT__INSTANCES = 3; /** * The number of structural features of the 'Requirement' class. * * * @generated * @ordered */ int REQUIREMENT_FEATURE_COUNT = 4; /** * The number of operations of the 'Requirement' class. * * * @generated * @ordered */ int REQUIREMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl Application Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationInstance() * @generated */ int APPLICATION_INSTANCE = 5; /** * The feature id for the 'Requirement' reference. * * * @generated * @ordered */ int APPLICATION_INSTANCE__REQUIREMENT = 0; /** * The feature id for the 'Type' container reference. * * * @generated * @ordered */ int APPLICATION_INSTANCE__TYPE = 1; /** * The feature id for the 'Allocated To' reference. * * * @generated * @ordered */ int APPLICATION_INSTANCE__ALLOCATED_TO = 2; /** * The number of structural features of the 'Application Instance' class. * * * @generated * @ordered */ int APPLICATION_INSTANCE_FEATURE_COUNT = 3; /** * The number of operations of the 'Application Instance' class. * * * @generated * @ordered */ int APPLICATION_INSTANCE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl Resource Requirement}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getResourceRequirement() * @generated */ int RESOURCE_REQUIREMENT = 6; /** * The feature id for the 'Required Memory' attribute. * * * @generated * @ordered */ int RESOURCE_REQUIREMENT__REQUIRED_MEMORY = 0; /** * The feature id for the 'Required Hdd' attribute. * * * @generated * @ordered */ int RESOURCE_REQUIREMENT__REQUIRED_HDD = 1; /** * The feature id for the 'Host Type' reference. * * * @generated * @ordered */ int RESOURCE_REQUIREMENT__HOST_TYPE = 2; /** * The number of structural features of the 'Resource Requirement' class. * * * @generated * @ordered */ int RESOURCE_REQUIREMENT_FEATURE_COUNT = 3; /** * The number of operations of the 'Resource Requirement' class. * * * @generated * @ordered */ int RESOURCE_REQUIREMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl Host Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostInstance() * @generated */ int HOST_INSTANCE = 7; /** * The feature id for the 'Type' container reference. * * * @generated * @ordered */ int HOST_INSTANCE__TYPE = 0; /** * The feature id for the 'Applications' reference list. * * * @generated * @ordered */ int HOST_INSTANCE__APPLICATIONS = 1; /** * The number of structural features of the 'Host Instance' class. * * * @generated * @ordered */ int HOST_INSTANCE_FEATURE_COUNT = 2; /** * The number of operations of the 'Host Instance' class. * * * @generated * @ordered */ int HOST_INSTANCE_OPERATION_COUNT = 0; /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem Cyber Physical System}'. * * * @return the meta object for class 'Cyber Physical System'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem * @generated */ EClass getCyberPhysicalSystem(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getRequests Requests}'. * * * @return the meta object for the containment reference list 'Requests'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getRequests() * @see #getCyberPhysicalSystem() * @generated */ EReference getCyberPhysicalSystem_Requests(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplicationTypes Application Types}'. * * * @return the meta object for the containment reference list 'Application Types'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplicationTypes() * @see #getCyberPhysicalSystem() * @generated */ EReference getCyberPhysicalSystem_ApplicationTypes(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHostTypes Host Types}'. * * * @return the meta object for the containment reference list 'Host Types'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHostTypes() * @see #getCyberPhysicalSystem() * @generated */ EReference getCyberPhysicalSystem_HostTypes(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType Application Type}'. * * * @return the meta object for class 'Application Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType * @generated */ EClass getApplicationType(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getInstances Instances}'. * * * @return the meta object for the containment reference list 'Instances'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getInstances() * @see #getApplicationType() * @generated */ EReference getApplicationType_Instances(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getRequirements Requirements}'. * * * @return the meta object for the containment reference list 'Requirements'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getRequirements() * @see #getApplicationType() * @generated */ EReference getApplicationType_Requirements(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType Host Type}'. * * * @return the meta object for class 'Host Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType * @generated */ EClass getHostType(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultMemory Default Memory}'. * * * @return the meta object for the attribute 'Default Memory'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultMemory() * @see #getHostType() * @generated */ EAttribute getHostType_DefaultMemory(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultHdd Default Hdd}'. * * * @return the meta object for the attribute 'Default Hdd'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultHdd() * @see #getHostType() * @generated */ EAttribute getHostType_DefaultHdd(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances Instances}'. * * * @return the meta object for the containment reference list 'Instances'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances() * @see #getHostType() * @generated */ EReference getHostType_Instances(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getCost Cost}'. * * * @return the meta object for the attribute 'Cost'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getCost() * @see #getHostType() * @generated */ EAttribute getHostType_Cost(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Request Request}'. * * * @return the meta object for class 'Request'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Request * @generated */ EClass getRequest(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Request#getRequirements Requirements}'. * * * @return the meta object for the containment reference list 'Requirements'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Request#getRequirements() * @see #getRequest() * @generated */ EReference getRequest_Requirements(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement Requirement}'. * * * @return the meta object for class 'Requirement'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement * @generated */ EClass getRequirement(); /** * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getRequest Request}'. * * * @return the meta object for the container reference 'Request'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getRequest() * @see #getRequirement() * @generated */ EReference getRequirement_Request(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getCount Count}'. * * * @return the meta object for the attribute 'Count'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getCount() * @see #getRequirement() * @generated */ EAttribute getRequirement_Count(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getType Type}'. * * * @return the meta object for the reference 'Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getType() * @see #getRequirement() * @generated */ EReference getRequirement_Type(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getInstances Instances}'. * * * @return the meta object for the reference list 'Instances'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getInstances() * @see #getRequirement() * @generated */ EReference getRequirement_Instances(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance Application Instance}'. * * * @return the meta object for class 'Application Instance'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance * @generated */ EClass getApplicationInstance(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getRequirement Requirement}'. * * * @return the meta object for the reference 'Requirement'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getRequirement() * @see #getApplicationInstance() * @generated */ EReference getApplicationInstance_Requirement(); /** * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getType Type}'. * * * @return the meta object for the container reference 'Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getType() * @see #getApplicationInstance() * @generated */ EReference getApplicationInstance_Type(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo Allocated To}'. * * * @return the meta object for the reference 'Allocated To'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo() * @see #getApplicationInstance() * @generated */ EReference getApplicationInstance_AllocatedTo(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement Resource Requirement}'. * * * @return the meta object for class 'Resource Requirement'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement * @generated */ EClass getResourceRequirement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredMemory Required Memory}'. * * * @return the meta object for the attribute 'Required Memory'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredMemory() * @see #getResourceRequirement() * @generated */ EAttribute getResourceRequirement_RequiredMemory(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredHdd Required Hdd}'. * * * @return the meta object for the attribute 'Required Hdd'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredHdd() * @see #getResourceRequirement() * @generated */ EAttribute getResourceRequirement_RequiredHdd(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getHostType Host Type}'. * * * @return the meta object for the reference 'Host Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getHostType() * @see #getResourceRequirement() * @generated */ EReference getResourceRequirement_HostType(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance Host Instance}'. * * * @return the meta object for class 'Host Instance'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance * @generated */ EClass getHostInstance(); /** * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType Type}'. * * * @return the meta object for the container reference 'Type'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType() * @see #getHostInstance() * @generated */ EReference getHostInstance_Type(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getApplications Applications}'. * * * @return the meta object for the reference list 'Applications'. * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getApplications() * @see #getHostInstance() * @generated */ EReference getHostInstance_Applications(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ CpsFactory getCpsFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl Cyber Physical System}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getCyberPhysicalSystem() * @generated */ EClass CYBER_PHYSICAL_SYSTEM = eINSTANCE.getCyberPhysicalSystem(); /** * The meta object literal for the 'Requests' containment reference list feature. * * * @generated */ EReference CYBER_PHYSICAL_SYSTEM__REQUESTS = eINSTANCE.getCyberPhysicalSystem_Requests(); /** * The meta object literal for the 'Application Types' containment reference list feature. * * * @generated */ EReference CYBER_PHYSICAL_SYSTEM__APPLICATION_TYPES = eINSTANCE.getCyberPhysicalSystem_ApplicationTypes(); /** * The meta object literal for the 'Host Types' containment reference list feature. * * * @generated */ EReference CYBER_PHYSICAL_SYSTEM__HOST_TYPES = eINSTANCE.getCyberPhysicalSystem_HostTypes(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl Application Type}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationType() * @generated */ EClass APPLICATION_TYPE = eINSTANCE.getApplicationType(); /** * The meta object literal for the 'Instances' containment reference list feature. * * * @generated */ EReference APPLICATION_TYPE__INSTANCES = eINSTANCE.getApplicationType_Instances(); /** * The meta object literal for the 'Requirements' containment reference list feature. * * * @generated */ EReference APPLICATION_TYPE__REQUIREMENTS = eINSTANCE.getApplicationType_Requirements(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl Host Type}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostType() * @generated */ EClass HOST_TYPE = eINSTANCE.getHostType(); /** * The meta object literal for the 'Default Memory' attribute feature. * * * @generated */ EAttribute HOST_TYPE__DEFAULT_MEMORY = eINSTANCE.getHostType_DefaultMemory(); /** * The meta object literal for the 'Default Hdd' attribute feature. * * * @generated */ EAttribute HOST_TYPE__DEFAULT_HDD = eINSTANCE.getHostType_DefaultHdd(); /** * The meta object literal for the 'Instances' containment reference list feature. * * * @generated */ EReference HOST_TYPE__INSTANCES = eINSTANCE.getHostType_Instances(); /** * The meta object literal for the 'Cost' attribute feature. * * * @generated */ EAttribute HOST_TYPE__COST = eINSTANCE.getHostType_Cost(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl Request}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequest() * @generated */ EClass REQUEST = eINSTANCE.getRequest(); /** * The meta object literal for the 'Requirements' containment reference list feature. * * * @generated */ EReference REQUEST__REQUIREMENTS = eINSTANCE.getRequest_Requirements(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl Requirement}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequirement() * @generated */ EClass REQUIREMENT = eINSTANCE.getRequirement(); /** * The meta object literal for the 'Request' container reference feature. * * * @generated */ EReference REQUIREMENT__REQUEST = eINSTANCE.getRequirement_Request(); /** * The meta object literal for the 'Count' attribute feature. * * * @generated */ EAttribute REQUIREMENT__COUNT = eINSTANCE.getRequirement_Count(); /** * The meta object literal for the 'Type' reference feature. * * * @generated */ EReference REQUIREMENT__TYPE = eINSTANCE.getRequirement_Type(); /** * The meta object literal for the 'Instances' reference list feature. * * * @generated */ EReference REQUIREMENT__INSTANCES = eINSTANCE.getRequirement_Instances(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl Application Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationInstance() * @generated */ EClass APPLICATION_INSTANCE = eINSTANCE.getApplicationInstance(); /** * The meta object literal for the 'Requirement' reference feature. * * * @generated */ EReference APPLICATION_INSTANCE__REQUIREMENT = eINSTANCE.getApplicationInstance_Requirement(); /** * The meta object literal for the 'Type' container reference feature. * * * @generated */ EReference APPLICATION_INSTANCE__TYPE = eINSTANCE.getApplicationInstance_Type(); /** * The meta object literal for the 'Allocated To' reference feature. * * * @generated */ EReference APPLICATION_INSTANCE__ALLOCATED_TO = eINSTANCE.getApplicationInstance_AllocatedTo(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl Resource Requirement}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getResourceRequirement() * @generated */ EClass RESOURCE_REQUIREMENT = eINSTANCE.getResourceRequirement(); /** * The meta object literal for the 'Required Memory' attribute feature. * * * @generated */ EAttribute RESOURCE_REQUIREMENT__REQUIRED_MEMORY = eINSTANCE.getResourceRequirement_RequiredMemory(); /** * The meta object literal for the 'Required Hdd' attribute feature. * * * @generated */ EAttribute RESOURCE_REQUIREMENT__REQUIRED_HDD = eINSTANCE.getResourceRequirement_RequiredHdd(); /** * The meta object literal for the 'Host Type' reference feature. * * * @generated */ EReference RESOURCE_REQUIREMENT__HOST_TYPE = eINSTANCE.getResourceRequirement_HostType(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl Host Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostInstance() * @generated */ EClass HOST_INSTANCE = eINSTANCE.getHostInstance(); /** * The meta object literal for the 'Type' container reference feature. * * * @generated */ EReference HOST_INSTANCE__TYPE = eINSTANCE.getHostInstance_Type(); /** * The meta object literal for the 'Applications' reference list feature. * * * @generated */ EReference HOST_INSTANCE__APPLICATIONS = eINSTANCE.getHostInstance_Applications(); } } //CpsPackage