/** */ package stateAnalysis; import org.eclipse.emf.ecore.EAttribute; 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 enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see stateAnalysis.StateAnalysisFactory * @model kind="package" * @generated */ public interface StateAnalysisPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "stateAnalysis"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.certware.net/state/StateAnalysisGui"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "net.certware.state.gui"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ StateAnalysisPackage eINSTANCE = stateAnalysis.impl.StateAnalysisPackageImpl.init(); /** * The meta object id for the '{@link stateAnalysis.impl.SystemImpl <em>System</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.SystemImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getSystem() * @generated */ int SYSTEM = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYSTEM__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYSTEM__DESCRIPTION = 1; /** * The feature id for the '<em><b>Subsystems</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYSTEM__SUBSYSTEMS = 2; /** * The number of structural features of the '<em>System</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYSTEM_FEATURE_COUNT = 3; /** * The meta object id for the '{@link stateAnalysis.impl.SubsystemImpl <em>Subsystem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.SubsystemImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getSubsystem() * @generated */ int SUBSYSTEM = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBSYSTEM__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBSYSTEM__DESCRIPTION = 1; /** * The feature id for the '<em><b>Deployment Sets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBSYSTEM__DEPLOYMENT_SETS = 2; /** * The number of structural features of the '<em>Subsystem</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBSYSTEM_FEATURE_COUNT = 3; /** * The meta object id for the '{@link stateAnalysis.impl.DeploymentSetImpl <em>Deployment Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeploymentSetImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeploymentSet() * @generated */ int DEPLOYMENT_SET = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT_SET__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT_SET__DESCRIPTION = 1; /** * The feature id for the '<em><b>Deployments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT_SET__DEPLOYMENTS = 2; /** * The number of structural features of the '<em>Deployment Set</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT_SET_FEATURE_COUNT = 3; /** * The meta object id for the '{@link stateAnalysis.impl.QosPolicyImpl <em>Qos Policy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.QosPolicyImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getQosPolicy() * @generated */ int QOS_POLICY = 6; /** * The meta object id for the '{@link stateAnalysis.impl.DataProductImpl <em>Data Product</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DataProductImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDataProduct() * @generated */ int DATA_PRODUCT = 7; /** * The meta object id for the '{@link stateAnalysis.impl.DataCollectionImpl <em>Data Collection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DataCollectionImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDataCollection() * @generated */ int DATA_COLLECTION = 5; /** * The meta object id for the '{@link stateAnalysis.impl.DeploymentImpl <em>Deployment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeploymentImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeployment() * @generated */ int DEPLOYMENT = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT__DESCRIPTION = 1; /** * The feature id for the '<em><b>Components</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT__COMPONENTS = 2; /** * The feature id for the '<em><b>Catalogs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT__CATALOGS = 3; /** * The number of structural features of the '<em>Deployment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPLOYMENT_FEATURE_COUNT = 4; /** * The meta object id for the '{@link stateAnalysis.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.ComponentImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getComponent() * @generated */ int COMPONENT = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__DESCRIPTION = 1; /** * The number of structural features of the '<em>Component</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_COLLECTION__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_COLLECTION__DESCRIPTION = 1; /** * The feature id for the '<em><b>Policies</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_COLLECTION__POLICIES = 2; /** * The feature id for the '<em><b>Products</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_COLLECTION__PRODUCTS = 3; /** * The number of structural features of the '<em>Data Collection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_COLLECTION_FEATURE_COUNT = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QOS_POLICY__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QOS_POLICY__DESCRIPTION = 1; /** * The feature id for the '<em><b>Policy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QOS_POLICY__POLICY = 2; /** * The number of structural features of the '<em>Qos Policy</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QOS_POLICY_FEATURE_COUNT = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_PRODUCT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_PRODUCT__DESCRIPTION = 1; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_PRODUCT__CONTENT = 2; /** * The number of structural features of the '<em>Data Product</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATA_PRODUCT_FEATURE_COUNT = 3; /** * The meta object id for the '{@link stateAnalysis.impl.StateVariableImpl <em>State Variable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateVariableImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateVariable() * @generated */ int STATE_VARIABLE = 8; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__NAME = COMPONENT__NAME; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__DESCRIPTION = COMPONENT__DESCRIPTION; /** * The feature id for the '<em><b>Representation Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__REPRESENTATION_TYPE = COMPONENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>In State Constraints</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__IN_STATE_CONSTRAINTS = COMPONENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Out State Constraints</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__OUT_STATE_CONSTRAINTS = COMPONENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>State Updates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__STATE_UPDATES = COMPONENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Influenced By</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE__INFLUENCED_BY = COMPONENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>State Variable</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VARIABLE_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link stateAnalysis.impl.ControllerImpl <em>Controller</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.ControllerImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getController() * @generated */ int CONTROLLER = 9; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER__NAME = COMPONENT__NAME; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER__DESCRIPTION = COMPONENT__DESCRIPTION; /** * The feature id for the '<em><b>Delegates</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER__DELEGATES = COMPONENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>State Constraint</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER__STATE_CONSTRAINT = COMPONENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Hardware Command</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER__HARDWARE_COMMAND = COMPONENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Controller</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROLLER_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link stateAnalysis.impl.EstimatorImpl <em>Estimator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.EstimatorImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getEstimator() * @generated */ int ESTIMATOR = 10; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__NAME = COMPONENT__NAME; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__DESCRIPTION = COMPONENT__DESCRIPTION; /** * The feature id for the '<em><b>Distilled Measurements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__DISTILLED_MEASUREMENTS = COMPONENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>State Constraints</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__STATE_CONSTRAINTS = COMPONENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>State Updates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__STATE_UPDATES = COMPONENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Hardware Measurement</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR__HARDWARE_MEASUREMENT = COMPONENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Estimator</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESTIMATOR_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 4; /** * The meta object id for the '{@link stateAnalysis.impl.StateConstraintImpl <em>State Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateConstraintImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateConstraint() * @generated */ int STATE_CONSTRAINT = 13; /** * The meta object id for the '{@link stateAnalysis.impl.StateUpdateImpl <em>State Update</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateUpdateImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateUpdate() * @generated */ int STATE_UPDATE = 14; /** * The meta object id for the '{@link stateAnalysis.impl.HardwareCommandImpl <em>Hardware Command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareCommandImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareCommand() * @generated */ int HARDWARE_COMMAND = 15; /** * The meta object id for the '{@link stateAnalysis.impl.HardwareMeasurementImpl <em>Hardware Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareMeasurementImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareMeasurement() * @generated */ int HARDWARE_MEASUREMENT = 16; /** * The meta object id for the '{@link stateAnalysis.impl.DeviceImpl <em>Device</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDevice() * @generated */ int DEVICE = 12; /** * The meta object id for the '{@link stateAnalysis.impl.DeviceCommandImpl <em>Device Command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceCommandImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeviceCommand() * @generated */ int DEVICE_COMMAND = 17; /** * The meta object id for the '{@link stateAnalysis.impl.DeviceMeasurementImpl <em>Device Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceMeasurementImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeviceMeasurement() * @generated */ int DEVICE_MEASUREMENT = 18; /** * The meta object id for the '{@link stateAnalysis.impl.HardwareAdapterImpl <em>Hardware Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareAdapterImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareAdapter() * @generated */ int HARDWARE_ADAPTER = 11; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER__NAME = COMPONENT__NAME; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER__DESCRIPTION = COMPONENT__DESCRIPTION; /** * The feature id for the '<em><b>Hardware Commands</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER__HARDWARE_COMMANDS = COMPONENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Hardware Measurements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER__HARDWARE_MEASUREMENTS = COMPONENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Devices</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER__DEVICES = COMPONENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Hardware Adapter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_ADAPTER_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE__DESCRIPTION = 1; /** * The feature id for the '<em><b>Device Commands</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE__DEVICE_COMMANDS = 2; /** * The feature id for the '<em><b>Device Measurements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE__DEVICE_MEASUREMENTS = 3; /** * The number of structural features of the '<em>Device</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_FEATURE_COUNT = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_CONSTRAINT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_CONSTRAINT__DESCRIPTION = 1; /** * The number of structural features of the '<em>State Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_CONSTRAINT_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_UPDATE__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_UPDATE__DESCRIPTION = 1; /** * The number of structural features of the '<em>State Update</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_UPDATE_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_COMMAND__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_COMMAND__DESCRIPTION = 1; /** * The number of structural features of the '<em>Hardware Command</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_COMMAND_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_MEASUREMENT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_MEASUREMENT__DESCRIPTION = 1; /** * The number of structural features of the '<em>Hardware Measurement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HARDWARE_MEASUREMENT_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_COMMAND__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_COMMAND__DESCRIPTION = 1; /** * The number of structural features of the '<em>Device Command</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_COMMAND_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_MEASUREMENT__NAME = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_MEASUREMENT__DESCRIPTION = 1; /** * The number of structural features of the '<em>Device Measurement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICE_MEASUREMENT_FEATURE_COUNT = 2; /** * Returns the meta object for class '{@link stateAnalysis.System <em>System</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>System</em>'. * @see stateAnalysis.System * @generated */ EClass getSystem(); /** * Returns the meta object for the attribute '{@link stateAnalysis.System#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.System#getName() * @see #getSystem() * @generated */ EAttribute getSystem_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.System#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.System#getDescription() * @see #getSystem() * @generated */ EAttribute getSystem_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.System#getSubsystems <em>Subsystems</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Subsystems</em>'. * @see stateAnalysis.System#getSubsystems() * @see #getSystem() * @generated */ EReference getSystem_Subsystems(); /** * Returns the meta object for class '{@link stateAnalysis.Subsystem <em>Subsystem</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Subsystem</em>'. * @see stateAnalysis.Subsystem * @generated */ EClass getSubsystem(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Subsystem#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.Subsystem#getName() * @see #getSubsystem() * @generated */ EAttribute getSubsystem_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Subsystem#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.Subsystem#getDescription() * @see #getSubsystem() * @generated */ EAttribute getSubsystem_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Subsystem#getDeploymentSets <em>Deployment Sets</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Deployment Sets</em>'. * @see stateAnalysis.Subsystem#getDeploymentSets() * @see #getSubsystem() * @generated */ EReference getSubsystem_DeploymentSets(); /** * Returns the meta object for class '{@link stateAnalysis.DeploymentSet <em>Deployment Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Deployment Set</em>'. * @see stateAnalysis.DeploymentSet * @generated */ EClass getDeploymentSet(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeploymentSet#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.DeploymentSet#getName() * @see #getDeploymentSet() * @generated */ EAttribute getDeploymentSet_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeploymentSet#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.DeploymentSet#getDescription() * @see #getDeploymentSet() * @generated */ EAttribute getDeploymentSet_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.DeploymentSet#getDeployments <em>Deployments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Deployments</em>'. * @see stateAnalysis.DeploymentSet#getDeployments() * @see #getDeploymentSet() * @generated */ EReference getDeploymentSet_Deployments(); /** * Returns the meta object for class '{@link stateAnalysis.QosPolicy <em>Qos Policy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Qos Policy</em>'. * @see stateAnalysis.QosPolicy * @generated */ EClass getQosPolicy(); /** * Returns the meta object for the attribute '{@link stateAnalysis.QosPolicy#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.QosPolicy#getName() * @see #getQosPolicy() * @generated */ EAttribute getQosPolicy_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.QosPolicy#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.QosPolicy#getDescription() * @see #getQosPolicy() * @generated */ EAttribute getQosPolicy_Description(); /** * Returns the meta object for the attribute '{@link stateAnalysis.QosPolicy#getPolicy <em>Policy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Policy</em>'. * @see stateAnalysis.QosPolicy#getPolicy() * @see #getQosPolicy() * @generated */ EAttribute getQosPolicy_Policy(); /** * Returns the meta object for class '{@link stateAnalysis.DataProduct <em>Data Product</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Data Product</em>'. * @see stateAnalysis.DataProduct * @generated */ EClass getDataProduct(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DataProduct#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.DataProduct#getName() * @see #getDataProduct() * @generated */ EAttribute getDataProduct_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DataProduct#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.DataProduct#getDescription() * @see #getDataProduct() * @generated */ EAttribute getDataProduct_Description(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DataProduct#getContent <em>Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Content</em>'. * @see stateAnalysis.DataProduct#getContent() * @see #getDataProduct() * @generated */ EAttribute getDataProduct_Content(); /** * Returns the meta object for class '{@link stateAnalysis.DataCollection <em>Data Collection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Data Collection</em>'. * @see stateAnalysis.DataCollection * @generated */ EClass getDataCollection(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DataCollection#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.DataCollection#getName() * @see #getDataCollection() * @generated */ EAttribute getDataCollection_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DataCollection#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.DataCollection#getDescription() * @see #getDataCollection() * @generated */ EAttribute getDataCollection_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.DataCollection#getPolicies <em>Policies</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Policies</em>'. * @see stateAnalysis.DataCollection#getPolicies() * @see #getDataCollection() * @generated */ EReference getDataCollection_Policies(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.DataCollection#getProducts <em>Products</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Products</em>'. * @see stateAnalysis.DataCollection#getProducts() * @see #getDataCollection() * @generated */ EReference getDataCollection_Products(); /** * Returns the meta object for class '{@link stateAnalysis.Deployment <em>Deployment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Deployment</em>'. * @see stateAnalysis.Deployment * @generated */ EClass getDeployment(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Deployment#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.Deployment#getName() * @see #getDeployment() * @generated */ EAttribute getDeployment_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Deployment#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.Deployment#getDescription() * @see #getDeployment() * @generated */ EAttribute getDeployment_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Deployment#getComponents <em>Components</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Components</em>'. * @see stateAnalysis.Deployment#getComponents() * @see #getDeployment() * @generated */ EReference getDeployment_Components(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Deployment#getCatalogs <em>Catalogs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Catalogs</em>'. * @see stateAnalysis.Deployment#getCatalogs() * @see #getDeployment() * @generated */ EReference getDeployment_Catalogs(); /** * Returns the meta object for class '{@link stateAnalysis.Component <em>Component</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component</em>'. * @see stateAnalysis.Component * @generated */ EClass getComponent(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Component#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.Component#getName() * @see #getComponent() * @generated */ EAttribute getComponent_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Component#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.Component#getDescription() * @see #getComponent() * @generated */ EAttribute getComponent_Description(); /** * Returns the meta object for class '{@link stateAnalysis.StateVariable <em>State Variable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>State Variable</em>'. * @see stateAnalysis.StateVariable * @generated */ EClass getStateVariable(); /** * Returns the meta object for the attribute '{@link stateAnalysis.StateVariable#getRepresentationType <em>Representation Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Representation Type</em>'. * @see stateAnalysis.StateVariable#getRepresentationType() * @see #getStateVariable() * @generated */ EAttribute getStateVariable_RepresentationType(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.StateVariable#getInStateConstraints <em>In State Constraints</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>In State Constraints</em>'. * @see stateAnalysis.StateVariable#getInStateConstraints() * @see #getStateVariable() * @generated */ EReference getStateVariable_InStateConstraints(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.StateVariable#getOutStateConstraints <em>Out State Constraints</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Out State Constraints</em>'. * @see stateAnalysis.StateVariable#getOutStateConstraints() * @see #getStateVariable() * @generated */ EReference getStateVariable_OutStateConstraints(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.StateVariable#getStateUpdates <em>State Updates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>State Updates</em>'. * @see stateAnalysis.StateVariable#getStateUpdates() * @see #getStateVariable() * @generated */ EReference getStateVariable_StateUpdates(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.StateVariable#getInfluencedBy <em>Influenced By</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Influenced By</em>'. * @see stateAnalysis.StateVariable#getInfluencedBy() * @see #getStateVariable() * @generated */ EReference getStateVariable_InfluencedBy(); /** * Returns the meta object for class '{@link stateAnalysis.Controller <em>Controller</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Controller</em>'. * @see stateAnalysis.Controller * @generated */ EClass getController(); /** * Returns the meta object for the reference list '{@link stateAnalysis.Controller#getDelegates <em>Delegates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Delegates</em>'. * @see stateAnalysis.Controller#getDelegates() * @see #getController() * @generated */ EReference getController_Delegates(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Controller#getStateConstraint <em>State Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>State Constraint</em>'. * @see stateAnalysis.Controller#getStateConstraint() * @see #getController() * @generated */ EReference getController_StateConstraint(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Controller#getHardwareCommand <em>Hardware Command</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Hardware Command</em>'. * @see stateAnalysis.Controller#getHardwareCommand() * @see #getController() * @generated */ EReference getController_HardwareCommand(); /** * Returns the meta object for class '{@link stateAnalysis.Estimator <em>Estimator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Estimator</em>'. * @see stateAnalysis.Estimator * @generated */ EClass getEstimator(); /** * Returns the meta object for the reference list '{@link stateAnalysis.Estimator#getDistilledMeasurements <em>Distilled Measurements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Distilled Measurements</em>'. * @see stateAnalysis.Estimator#getDistilledMeasurements() * @see #getEstimator() * @generated */ EReference getEstimator_DistilledMeasurements(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Estimator#getStateConstraints <em>State Constraints</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>State Constraints</em>'. * @see stateAnalysis.Estimator#getStateConstraints() * @see #getEstimator() * @generated */ EReference getEstimator_StateConstraints(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Estimator#getStateUpdates <em>State Updates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>State Updates</em>'. * @see stateAnalysis.Estimator#getStateUpdates() * @see #getEstimator() * @generated */ EReference getEstimator_StateUpdates(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Estimator#getHardwareMeasurement <em>Hardware Measurement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Hardware Measurement</em>'. * @see stateAnalysis.Estimator#getHardwareMeasurement() * @see #getEstimator() * @generated */ EReference getEstimator_HardwareMeasurement(); /** * Returns the meta object for class '{@link stateAnalysis.StateConstraint <em>State Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>State Constraint</em>'. * @see stateAnalysis.StateConstraint * @generated */ EClass getStateConstraint(); /** * Returns the meta object for the attribute '{@link stateAnalysis.StateConstraint#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.StateConstraint#getName() * @see #getStateConstraint() * @generated */ EAttribute getStateConstraint_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.StateConstraint#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.StateConstraint#getDescription() * @see #getStateConstraint() * @generated */ EAttribute getStateConstraint_Description(); /** * Returns the meta object for class '{@link stateAnalysis.StateUpdate <em>State Update</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>State Update</em>'. * @see stateAnalysis.StateUpdate * @generated */ EClass getStateUpdate(); /** * Returns the meta object for the attribute '{@link stateAnalysis.StateUpdate#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.StateUpdate#getName() * @see #getStateUpdate() * @generated */ EAttribute getStateUpdate_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.StateUpdate#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.StateUpdate#getDescription() * @see #getStateUpdate() * @generated */ EAttribute getStateUpdate_Description(); /** * Returns the meta object for class '{@link stateAnalysis.HardwareCommand <em>Hardware Command</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Hardware Command</em>'. * @see stateAnalysis.HardwareCommand * @generated */ EClass getHardwareCommand(); /** * Returns the meta object for the attribute '{@link stateAnalysis.HardwareCommand#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.HardwareCommand#getName() * @see #getHardwareCommand() * @generated */ EAttribute getHardwareCommand_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.HardwareCommand#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.HardwareCommand#getDescription() * @see #getHardwareCommand() * @generated */ EAttribute getHardwareCommand_Description(); /** * Returns the meta object for class '{@link stateAnalysis.HardwareMeasurement <em>Hardware Measurement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Hardware Measurement</em>'. * @see stateAnalysis.HardwareMeasurement * @generated */ EClass getHardwareMeasurement(); /** * Returns the meta object for the attribute '{@link stateAnalysis.HardwareMeasurement#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.HardwareMeasurement#getName() * @see #getHardwareMeasurement() * @generated */ EAttribute getHardwareMeasurement_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.HardwareMeasurement#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.HardwareMeasurement#getDescription() * @see #getHardwareMeasurement() * @generated */ EAttribute getHardwareMeasurement_Description(); /** * Returns the meta object for class '{@link stateAnalysis.Device <em>Device</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Device</em>'. * @see stateAnalysis.Device * @generated */ EClass getDevice(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Device#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.Device#getName() * @see #getDevice() * @generated */ EAttribute getDevice_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.Device#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.Device#getDescription() * @see #getDevice() * @generated */ EAttribute getDevice_Description(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Device#getDeviceCommands <em>Device Commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Device Commands</em>'. * @see stateAnalysis.Device#getDeviceCommands() * @see #getDevice() * @generated */ EReference getDevice_DeviceCommands(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.Device#getDeviceMeasurements <em>Device Measurements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Device Measurements</em>'. * @see stateAnalysis.Device#getDeviceMeasurements() * @see #getDevice() * @generated */ EReference getDevice_DeviceMeasurements(); /** * Returns the meta object for class '{@link stateAnalysis.DeviceCommand <em>Device Command</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Device Command</em>'. * @see stateAnalysis.DeviceCommand * @generated */ EClass getDeviceCommand(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeviceCommand#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.DeviceCommand#getName() * @see #getDeviceCommand() * @generated */ EAttribute getDeviceCommand_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeviceCommand#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.DeviceCommand#getDescription() * @see #getDeviceCommand() * @generated */ EAttribute getDeviceCommand_Description(); /** * Returns the meta object for class '{@link stateAnalysis.DeviceMeasurement <em>Device Measurement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Device Measurement</em>'. * @see stateAnalysis.DeviceMeasurement * @generated */ EClass getDeviceMeasurement(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeviceMeasurement#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see stateAnalysis.DeviceMeasurement#getName() * @see #getDeviceMeasurement() * @generated */ EAttribute getDeviceMeasurement_Name(); /** * Returns the meta object for the attribute '{@link stateAnalysis.DeviceMeasurement#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see stateAnalysis.DeviceMeasurement#getDescription() * @see #getDeviceMeasurement() * @generated */ EAttribute getDeviceMeasurement_Description(); /** * Returns the meta object for class '{@link stateAnalysis.HardwareAdapter <em>Hardware Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Hardware Adapter</em>'. * @see stateAnalysis.HardwareAdapter * @generated */ EClass getHardwareAdapter(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.HardwareAdapter#getHardwareCommands <em>Hardware Commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Hardware Commands</em>'. * @see stateAnalysis.HardwareAdapter#getHardwareCommands() * @see #getHardwareAdapter() * @generated */ EReference getHardwareAdapter_HardwareCommands(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.HardwareAdapter#getHardwareMeasurements <em>Hardware Measurements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Hardware Measurements</em>'. * @see stateAnalysis.HardwareAdapter#getHardwareMeasurements() * @see #getHardwareAdapter() * @generated */ EReference getHardwareAdapter_HardwareMeasurements(); /** * Returns the meta object for the containment reference list '{@link stateAnalysis.HardwareAdapter#getDevices <em>Devices</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Devices</em>'. * @see stateAnalysis.HardwareAdapter#getDevices() * @see #getHardwareAdapter() * @generated */ EReference getHardwareAdapter_Devices(); /** * 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 */ StateAnalysisFactory getStateAnalysisFactory(); /** * <!-- 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 enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link stateAnalysis.impl.SystemImpl <em>System</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.SystemImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getSystem() * @generated */ EClass SYSTEM = eINSTANCE.getSystem(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SYSTEM__NAME = eINSTANCE.getSystem_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SYSTEM__DESCRIPTION = eINSTANCE.getSystem_Description(); /** * The meta object literal for the '<em><b>Subsystems</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SYSTEM__SUBSYSTEMS = eINSTANCE.getSystem_Subsystems(); /** * The meta object literal for the '{@link stateAnalysis.impl.SubsystemImpl <em>Subsystem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.SubsystemImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getSubsystem() * @generated */ EClass SUBSYSTEM = eINSTANCE.getSubsystem(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SUBSYSTEM__NAME = eINSTANCE.getSubsystem_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SUBSYSTEM__DESCRIPTION = eINSTANCE.getSubsystem_Description(); /** * The meta object literal for the '<em><b>Deployment Sets</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SUBSYSTEM__DEPLOYMENT_SETS = eINSTANCE.getSubsystem_DeploymentSets(); /** * The meta object literal for the '{@link stateAnalysis.impl.DeploymentSetImpl <em>Deployment Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeploymentSetImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeploymentSet() * @generated */ EClass DEPLOYMENT_SET = eINSTANCE.getDeploymentSet(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPLOYMENT_SET__NAME = eINSTANCE.getDeploymentSet_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPLOYMENT_SET__DESCRIPTION = eINSTANCE.getDeploymentSet_Description(); /** * The meta object literal for the '<em><b>Deployments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEPLOYMENT_SET__DEPLOYMENTS = eINSTANCE.getDeploymentSet_Deployments(); /** * The meta object literal for the '{@link stateAnalysis.impl.QosPolicyImpl <em>Qos Policy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.QosPolicyImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getQosPolicy() * @generated */ EClass QOS_POLICY = eINSTANCE.getQosPolicy(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QOS_POLICY__NAME = eINSTANCE.getQosPolicy_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QOS_POLICY__DESCRIPTION = eINSTANCE.getQosPolicy_Description(); /** * The meta object literal for the '<em><b>Policy</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QOS_POLICY__POLICY = eINSTANCE.getQosPolicy_Policy(); /** * The meta object literal for the '{@link stateAnalysis.impl.DataProductImpl <em>Data Product</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DataProductImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDataProduct() * @generated */ EClass DATA_PRODUCT = eINSTANCE.getDataProduct(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DATA_PRODUCT__NAME = eINSTANCE.getDataProduct_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DATA_PRODUCT__DESCRIPTION = eINSTANCE.getDataProduct_Description(); /** * The meta object literal for the '<em><b>Content</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DATA_PRODUCT__CONTENT = eINSTANCE.getDataProduct_Content(); /** * The meta object literal for the '{@link stateAnalysis.impl.DataCollectionImpl <em>Data Collection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DataCollectionImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDataCollection() * @generated */ EClass DATA_COLLECTION = eINSTANCE.getDataCollection(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DATA_COLLECTION__NAME = eINSTANCE.getDataCollection_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DATA_COLLECTION__DESCRIPTION = eINSTANCE.getDataCollection_Description(); /** * The meta object literal for the '<em><b>Policies</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DATA_COLLECTION__POLICIES = eINSTANCE.getDataCollection_Policies(); /** * The meta object literal for the '<em><b>Products</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DATA_COLLECTION__PRODUCTS = eINSTANCE.getDataCollection_Products(); /** * The meta object literal for the '{@link stateAnalysis.impl.DeploymentImpl <em>Deployment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeploymentImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeployment() * @generated */ EClass DEPLOYMENT = eINSTANCE.getDeployment(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPLOYMENT__NAME = eINSTANCE.getDeployment_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPLOYMENT__DESCRIPTION = eINSTANCE.getDeployment_Description(); /** * The meta object literal for the '<em><b>Components</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEPLOYMENT__COMPONENTS = eINSTANCE.getDeployment_Components(); /** * The meta object literal for the '<em><b>Catalogs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEPLOYMENT__CATALOGS = eINSTANCE.getDeployment_Catalogs(); /** * The meta object literal for the '{@link stateAnalysis.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.ComponentImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getComponent() * @generated */ EClass COMPONENT = eINSTANCE.getComponent(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__NAME = eINSTANCE.getComponent_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__DESCRIPTION = eINSTANCE.getComponent_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.StateVariableImpl <em>State Variable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateVariableImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateVariable() * @generated */ EClass STATE_VARIABLE = eINSTANCE.getStateVariable(); /** * The meta object literal for the '<em><b>Representation Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_VARIABLE__REPRESENTATION_TYPE = eINSTANCE.getStateVariable_RepresentationType(); /** * The meta object literal for the '<em><b>In State Constraints</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATE_VARIABLE__IN_STATE_CONSTRAINTS = eINSTANCE.getStateVariable_InStateConstraints(); /** * The meta object literal for the '<em><b>Out State Constraints</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATE_VARIABLE__OUT_STATE_CONSTRAINTS = eINSTANCE.getStateVariable_OutStateConstraints(); /** * The meta object literal for the '<em><b>State Updates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATE_VARIABLE__STATE_UPDATES = eINSTANCE.getStateVariable_StateUpdates(); /** * The meta object literal for the '<em><b>Influenced By</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATE_VARIABLE__INFLUENCED_BY = eINSTANCE.getStateVariable_InfluencedBy(); /** * The meta object literal for the '{@link stateAnalysis.impl.ControllerImpl <em>Controller</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.ControllerImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getController() * @generated */ EClass CONTROLLER = eINSTANCE.getController(); /** * The meta object literal for the '<em><b>Delegates</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROLLER__DELEGATES = eINSTANCE.getController_Delegates(); /** * The meta object literal for the '<em><b>State Constraint</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROLLER__STATE_CONSTRAINT = eINSTANCE.getController_StateConstraint(); /** * The meta object literal for the '<em><b>Hardware Command</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROLLER__HARDWARE_COMMAND = eINSTANCE.getController_HardwareCommand(); /** * The meta object literal for the '{@link stateAnalysis.impl.EstimatorImpl <em>Estimator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.EstimatorImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getEstimator() * @generated */ EClass ESTIMATOR = eINSTANCE.getEstimator(); /** * The meta object literal for the '<em><b>Distilled Measurements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESTIMATOR__DISTILLED_MEASUREMENTS = eINSTANCE.getEstimator_DistilledMeasurements(); /** * The meta object literal for the '<em><b>State Constraints</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESTIMATOR__STATE_CONSTRAINTS = eINSTANCE.getEstimator_StateConstraints(); /** * The meta object literal for the '<em><b>State Updates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESTIMATOR__STATE_UPDATES = eINSTANCE.getEstimator_StateUpdates(); /** * The meta object literal for the '<em><b>Hardware Measurement</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESTIMATOR__HARDWARE_MEASUREMENT = eINSTANCE.getEstimator_HardwareMeasurement(); /** * The meta object literal for the '{@link stateAnalysis.impl.StateConstraintImpl <em>State Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateConstraintImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateConstraint() * @generated */ EClass STATE_CONSTRAINT = eINSTANCE.getStateConstraint(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_CONSTRAINT__NAME = eINSTANCE.getStateConstraint_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_CONSTRAINT__DESCRIPTION = eINSTANCE.getStateConstraint_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.StateUpdateImpl <em>State Update</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.StateUpdateImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getStateUpdate() * @generated */ EClass STATE_UPDATE = eINSTANCE.getStateUpdate(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_UPDATE__NAME = eINSTANCE.getStateUpdate_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_UPDATE__DESCRIPTION = eINSTANCE.getStateUpdate_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.HardwareCommandImpl <em>Hardware Command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareCommandImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareCommand() * @generated */ EClass HARDWARE_COMMAND = eINSTANCE.getHardwareCommand(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HARDWARE_COMMAND__NAME = eINSTANCE.getHardwareCommand_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HARDWARE_COMMAND__DESCRIPTION = eINSTANCE.getHardwareCommand_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.HardwareMeasurementImpl <em>Hardware Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareMeasurementImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareMeasurement() * @generated */ EClass HARDWARE_MEASUREMENT = eINSTANCE.getHardwareMeasurement(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HARDWARE_MEASUREMENT__NAME = eINSTANCE.getHardwareMeasurement_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HARDWARE_MEASUREMENT__DESCRIPTION = eINSTANCE.getHardwareMeasurement_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.DeviceImpl <em>Device</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDevice() * @generated */ EClass DEVICE = eINSTANCE.getDevice(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE__NAME = eINSTANCE.getDevice_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE__DESCRIPTION = eINSTANCE.getDevice_Description(); /** * The meta object literal for the '<em><b>Device Commands</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEVICE__DEVICE_COMMANDS = eINSTANCE.getDevice_DeviceCommands(); /** * The meta object literal for the '<em><b>Device Measurements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEVICE__DEVICE_MEASUREMENTS = eINSTANCE.getDevice_DeviceMeasurements(); /** * The meta object literal for the '{@link stateAnalysis.impl.DeviceCommandImpl <em>Device Command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceCommandImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeviceCommand() * @generated */ EClass DEVICE_COMMAND = eINSTANCE.getDeviceCommand(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE_COMMAND__NAME = eINSTANCE.getDeviceCommand_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE_COMMAND__DESCRIPTION = eINSTANCE.getDeviceCommand_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.DeviceMeasurementImpl <em>Device Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.DeviceMeasurementImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getDeviceMeasurement() * @generated */ EClass DEVICE_MEASUREMENT = eINSTANCE.getDeviceMeasurement(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE_MEASUREMENT__NAME = eINSTANCE.getDeviceMeasurement_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEVICE_MEASUREMENT__DESCRIPTION = eINSTANCE.getDeviceMeasurement_Description(); /** * The meta object literal for the '{@link stateAnalysis.impl.HardwareAdapterImpl <em>Hardware Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see stateAnalysis.impl.HardwareAdapterImpl * @see stateAnalysis.impl.StateAnalysisPackageImpl#getHardwareAdapter() * @generated */ EClass HARDWARE_ADAPTER = eINSTANCE.getHardwareAdapter(); /** * The meta object literal for the '<em><b>Hardware Commands</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference HARDWARE_ADAPTER__HARDWARE_COMMANDS = eINSTANCE.getHardwareAdapter_HardwareCommands(); /** * The meta object literal for the '<em><b>Hardware Measurements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference HARDWARE_ADAPTER__HARDWARE_MEASUREMENTS = eINSTANCE.getHardwareAdapter_HardwareMeasurements(); /** * The meta object literal for the '<em><b>Devices</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference HARDWARE_ADAPTER__DEVICES = eINSTANCE.getHardwareAdapter_Devices(); } } //StateAnalysisPackage