Interface ExecutionPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ExecutionPackageImpl

public interface ExecutionPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each operation of each class,
  • each enum,
  • and each data type
See Also:
Generated:
Model:
kind="package"
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated:
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated:
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated:
    • eINSTANCE

      static final ExecutionPackage eINSTANCE
      The singleton instance of the package.
      Generated:
    • EXECUTION_MODEL

      static final int EXECUTION_MODEL
      The meta object id for the 'Model' class.
      See Also:
      Generated:
    • EXECUTION_MODEL__INVOCATIONS

      static final int EXECUTION_MODEL__INVOCATIONS
      The feature id for the 'Invocations' map.
      See Also:
      Generated:
      Ordered:
    • EXECUTION_MODEL__STORAGE_DATAFLOWS

      static final int EXECUTION_MODEL__STORAGE_DATAFLOWS
      The feature id for the 'Storage Dataflows' map.
      See Also:
      Generated:
      Ordered:
    • EXECUTION_MODEL__OPERATION_DATAFLOWS

      static final int EXECUTION_MODEL__OPERATION_DATAFLOWS
      The feature id for the 'Operation Dataflows' map.
      See Also:
      Generated:
      Ordered:
    • EXECUTION_MODEL_FEATURE_COUNT

      static final int EXECUTION_MODEL_FEATURE_COUNT
      The number of structural features of the 'Model' class.
      See Also:
      Generated:
      Ordered:
    • EXECUTION_MODEL_OPERATION_COUNT

      static final int EXECUTION_MODEL_OPERATION_COUNT
      The number of operations of the 'Model' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY
      The meta object id for the 'Deployed Operations Pair To Invocation Map Entry' class.
      See Also:
      Generated:
    • DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY__VALUE

      static final int DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY__VALUE
      The feature id for the 'Value' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY__KEY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY__KEY
      The feature id for the 'Key' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY_FEATURE_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY_FEATURE_COUNT
      The number of structural features of the 'Deployed Operations Pair To Invocation Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY_OPERATION_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_INVOCATION_MAP_ENTRY_OPERATION_COUNT
      The number of operations of the 'Deployed Operations Pair To Invocation Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • INVOCATION

      static final int INVOCATION
      The meta object id for the 'Invocation' class.
      See Also:
      Generated:
    • INVOCATION__CALLER

      static final int INVOCATION__CALLER
      The feature id for the 'Caller' reference.
      See Also:
      Generated:
      Ordered:
    • INVOCATION__CALLEE

      static final int INVOCATION__CALLEE
      The feature id for the 'Callee' reference.
      See Also:
      Generated:
      Ordered:
    • INVOCATION_FEATURE_COUNT

      static final int INVOCATION_FEATURE_COUNT
      The number of structural features of the 'Invocation' class.
      See Also:
      Generated:
      Ordered:
    • INVOCATION_OPERATION_COUNT

      static final int INVOCATION_OPERATION_COUNT
      The number of operations of the 'Invocation' class.
      See Also:
      Generated:
      Ordered:
    • STORAGE_DATAFLOW

      static final int STORAGE_DATAFLOW
      The meta object id for the 'Storage Dataflow' class.
      See Also:
      Generated:
    • STORAGE_DATAFLOW__STORAGE

      static final int STORAGE_DATAFLOW__STORAGE
      The feature id for the 'Storage' reference.
      See Also:
      Generated:
      Ordered:
    • STORAGE_DATAFLOW__CODE

      static final int STORAGE_DATAFLOW__CODE
      The feature id for the 'Code' reference.
      See Also:
      Generated:
      Ordered:
    • STORAGE_DATAFLOW__DIRECTION

      static final int STORAGE_DATAFLOW__DIRECTION
      The feature id for the 'Direction' attribute.
      See Also:
      Generated:
      Ordered:
    • STORAGE_DATAFLOW_FEATURE_COUNT

      static final int STORAGE_DATAFLOW_FEATURE_COUNT
      The number of structural features of the 'Storage Dataflow' class.
      See Also:
      Generated:
      Ordered:
    • STORAGE_DATAFLOW_OPERATION_COUNT

      static final int STORAGE_DATAFLOW_OPERATION_COUNT
      The number of operations of the 'Storage Dataflow' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY
      The meta object id for the 'Deployed Operations Pair To Deployed Storage Map Entry' class.
      See Also:
      Generated:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY__VALUE

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY__VALUE
      The feature id for the 'Value' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY__KEY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY__KEY
      The feature id for the 'Key' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY_FEATURE_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY_FEATURE_COUNT
      The number of structural features of the 'Deployed Operations Pair To Deployed Storage Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY_OPERATION_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_STORAGE_MAP_ENTRY_OPERATION_COUNT
      The number of operations of the 'Deployed Operations Pair To Deployed Storage Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • TUPLE

      static final int TUPLE
      The meta object id for the 'Tuple' class.
      See Also:
      Generated:
    • TUPLE__FIRST

      static final int TUPLE__FIRST
      The feature id for the 'First' reference.
      See Also:
      Generated:
      Ordered:
    • TUPLE__SECOND

      static final int TUPLE__SECOND
      The feature id for the 'Second' reference.
      See Also:
      Generated:
      Ordered:
    • TUPLE_FEATURE_COUNT

      static final int TUPLE_FEATURE_COUNT
      The number of structural features of the 'Tuple' class.
      See Also:
      Generated:
      Ordered:
    • TUPLE___EQUALS__OBJECT

      static final int TUPLE___EQUALS__OBJECT
      The operation id for the 'Equals' operation.
      See Also:
      Generated:
      Ordered:
    • TUPLE___HASH_CODE

      static final int TUPLE___HASH_CODE
      The operation id for the 'Hash Code' operation.
      See Also:
      Generated:
      Ordered:
    • TUPLE_OPERATION_COUNT

      static final int TUPLE_OPERATION_COUNT
      The number of operations of the 'Tuple' class.
      See Also:
      Generated:
      Ordered:
    • OPERATION_DATAFLOW

      static final int OPERATION_DATAFLOW
      The meta object id for the 'Operation Dataflow' class.
      See Also:
      Generated:
    • OPERATION_DATAFLOW__CALLER

      static final int OPERATION_DATAFLOW__CALLER
      The feature id for the 'Caller' reference.
      See Also:
      Generated:
      Ordered:
    • OPERATION_DATAFLOW__CALLEE

      static final int OPERATION_DATAFLOW__CALLEE
      The feature id for the 'Callee' reference.
      See Also:
      Generated:
      Ordered:
    • OPERATION_DATAFLOW__DIRECTION

      static final int OPERATION_DATAFLOW__DIRECTION
      The feature id for the 'Direction' attribute.
      See Also:
      Generated:
      Ordered:
    • OPERATION_DATAFLOW_FEATURE_COUNT

      static final int OPERATION_DATAFLOW_FEATURE_COUNT
      The number of structural features of the 'Operation Dataflow' class.
      See Also:
      Generated:
      Ordered:
    • OPERATION_DATAFLOW_OPERATION_COUNT

      static final int OPERATION_DATAFLOW_OPERATION_COUNT
      The number of operations of the 'Operation Dataflow' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY
      See Also:
      Generated:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY__VALUE

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY__VALUE
      The feature id for the 'Value' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY__KEY

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY__KEY
      The feature id for the 'Key' containment reference.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY_FEATURE_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY_FEATURE_COUNT
      The number of structural features of the 'Deployed Operations Pair To Deployed Operations Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY_OPERATION_COUNT

      static final int DEPLOYED_OPERATIONS_PAIR_TO_DEPLOYED_OPERATIONS_MAP_ENTRY_OPERATION_COUNT
      The number of operations of the 'Deployed Operations Pair To Deployed Operations Map Entry' class.
      See Also:
      Generated:
      Ordered:
    • EDIRECTION

      static final int EDIRECTION
      The meta object id for the 'EDirection' enum.
      See Also:
      Generated:
  • Method Details

    • getExecutionModel

      org.eclipse.emf.ecore.EClass getExecutionModel()
      Returns the meta object for class 'Model'.
      Returns:
      the meta object for class 'Model'.
      See Also:
      Generated:
    • getExecutionModel_Invocations

      org.eclipse.emf.ecore.EReference getExecutionModel_Invocations()
      Returns the meta object for the map 'Invocations'.
      Returns:
      the meta object for the map 'Invocations'.
      See Also:
      Generated:
    • getExecutionModel_StorageDataflows

      org.eclipse.emf.ecore.EReference getExecutionModel_StorageDataflows()
      Returns the meta object for the map 'Storage Dataflows'.
      Returns:
      the meta object for the map 'Storage Dataflows'.
      See Also:
      Generated:
    • getExecutionModel_OperationDataflows

      org.eclipse.emf.ecore.EReference getExecutionModel_OperationDataflows()
      Returns the meta object for the map 'Operation Dataflows'.
      Returns:
      the meta object for the map 'Operation Dataflows'.
      See Also:
      Generated:
    • getDeployedOperationsPairToInvocationMapEntry

      org.eclipse.emf.ecore.EClass getDeployedOperationsPairToInvocationMapEntry()
      Returns the meta object for class 'Deployed Operations Pair To Invocation Map Entry'.
      Returns:
      the meta object for class 'Deployed Operations Pair To Invocation Map Entry'.
      See Also:
      Generated:
      Model:
      features="value key" valueType="kieker.model.analysismodel.execution.Invocation" valueContainment="true" keyType="kieker.model.analysismodel.execution.Tuple<kieker.model.analysismodel.deployment.DeployedOperation, kieker.model.analysismodel.deployment.DeployedOperation>" keyContainment="true"
    • getDeployedOperationsPairToInvocationMapEntry_Value

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToInvocationMapEntry_Value()
      Returns the meta object for the containment reference 'Value'.
      Returns:
      the meta object for the containment reference 'Value'.
      See Also:
      Generated:
    • getDeployedOperationsPairToInvocationMapEntry_Key

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToInvocationMapEntry_Key()
      Returns the meta object for the containment reference 'Key'.
      Returns:
      the meta object for the containment reference 'Key'.
      See Also:
      Generated:
    • getInvocation

      org.eclipse.emf.ecore.EClass getInvocation()
      Returns the meta object for class 'Invocation'.
      Returns:
      the meta object for class 'Invocation'.
      See Also:
      Generated:
    • getInvocation_Caller

      org.eclipse.emf.ecore.EReference getInvocation_Caller()
      Returns the meta object for the reference 'Caller'.
      Returns:
      the meta object for the reference 'Caller'.
      See Also:
      Generated:
    • getInvocation_Callee

      org.eclipse.emf.ecore.EReference getInvocation_Callee()
      Returns the meta object for the reference 'Callee'.
      Returns:
      the meta object for the reference 'Callee'.
      See Also:
      Generated:
    • getStorageDataflow

      org.eclipse.emf.ecore.EClass getStorageDataflow()
      Returns the meta object for class 'Storage Dataflow'.
      Returns:
      the meta object for class 'Storage Dataflow'.
      See Also:
      Generated:
    • getStorageDataflow_Storage

      org.eclipse.emf.ecore.EReference getStorageDataflow_Storage()
      Returns the meta object for the reference 'Storage'.
      Returns:
      the meta object for the reference 'Storage'.
      See Also:
      Generated:
    • getStorageDataflow_Code

      org.eclipse.emf.ecore.EReference getStorageDataflow_Code()
      Returns the meta object for the reference 'Code'.
      Returns:
      the meta object for the reference 'Code'.
      See Also:
      Generated:
    • getStorageDataflow_Direction

      org.eclipse.emf.ecore.EAttribute getStorageDataflow_Direction()
      Returns the meta object for the attribute 'Direction'.
      Returns:
      the meta object for the attribute 'Direction'.
      See Also:
      Generated:
    • getDeployedOperationsPairToDeployedStorageMapEntry

      org.eclipse.emf.ecore.EClass getDeployedOperationsPairToDeployedStorageMapEntry()
      Returns the meta object for class 'Deployed Operations Pair To Deployed Storage Map Entry'.
      Returns:
      the meta object for class 'Deployed Operations Pair To Deployed Storage Map Entry'.
      See Also:
      Generated:
      Model:
      features="value key" valueType="kieker.model.analysismodel.execution.StorageDataflow" valueContainment="true" keyType="kieker.model.analysismodel.execution.Tuple<kieker.model.analysismodel.deployment.DeployedOperation, kieker.model.analysismodel.deployment.DeployedStorage>" keyContainment="true"
    • getDeployedOperationsPairToDeployedStorageMapEntry_Value

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToDeployedStorageMapEntry_Value()
      Returns the meta object for the containment reference 'Value'.
      Returns:
      the meta object for the containment reference 'Value'.
      See Also:
      Generated:
    • getDeployedOperationsPairToDeployedStorageMapEntry_Key

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToDeployedStorageMapEntry_Key()
      Returns the meta object for the containment reference 'Key'.
      Returns:
      the meta object for the containment reference 'Key'.
      See Also:
      Generated:
    • getTuple

      org.eclipse.emf.ecore.EClass getTuple()
      Returns the meta object for class 'Tuple'.
      Returns:
      the meta object for class 'Tuple'.
      See Also:
      Generated:
    • getTuple_First

      org.eclipse.emf.ecore.EReference getTuple_First()
      Returns the meta object for the reference 'First'.
      Returns:
      the meta object for the reference 'First'.
      See Also:
      Generated:
    • getTuple_Second

      org.eclipse.emf.ecore.EReference getTuple_Second()
      Returns the meta object for the reference 'Second'.
      Returns:
      the meta object for the reference 'Second'.
      See Also:
      Generated:
    • getTuple__Equals__Object

      org.eclipse.emf.ecore.EOperation getTuple__Equals__Object()
      Returns the meta object for the 'Equals' operation.
      Returns:
      the meta object for the 'Equals' operation.
      See Also:
      Generated:
    • getTuple__HashCode

      org.eclipse.emf.ecore.EOperation getTuple__HashCode()
      Returns the meta object for the 'Hash Code' operation.
      Returns:
      the meta object for the 'Hash Code' operation.
      See Also:
      Generated:
    • getOperationDataflow

      org.eclipse.emf.ecore.EClass getOperationDataflow()
      Returns the meta object for class 'Operation Dataflow'.
      Returns:
      the meta object for class 'Operation Dataflow'.
      See Also:
      Generated:
    • getOperationDataflow_Caller

      org.eclipse.emf.ecore.EReference getOperationDataflow_Caller()
      Returns the meta object for the reference 'Caller'.
      Returns:
      the meta object for the reference 'Caller'.
      See Also:
      Generated:
    • getOperationDataflow_Callee

      org.eclipse.emf.ecore.EReference getOperationDataflow_Callee()
      Returns the meta object for the reference 'Callee'.
      Returns:
      the meta object for the reference 'Callee'.
      See Also:
      Generated:
    • getOperationDataflow_Direction

      org.eclipse.emf.ecore.EAttribute getOperationDataflow_Direction()
      Returns the meta object for the attribute 'Direction'.
      Returns:
      the meta object for the attribute 'Direction'.
      See Also:
      Generated:
    • getDeployedOperationsPairToDeployedOperationsMapEntry

      org.eclipse.emf.ecore.EClass getDeployedOperationsPairToDeployedOperationsMapEntry()
      Returns the meta object for class 'Deployed Operations Pair To Deployed Operations Map Entry'.
      Returns:
      the meta object for class 'Deployed Operations Pair To Deployed Operations Map Entry'.
      See Also:
      Generated:
      Model:
      features="value key" valueType="kieker.model.analysismodel.execution.OperationDataflow" valueContainment="true" keyType="kieker.model.analysismodel.execution.Tuple<kieker.model.analysismodel.deployment.DeployedOperation, kieker.model.analysismodel.deployment.DeployedOperation>" keyContainment="true"
    • getDeployedOperationsPairToDeployedOperationsMapEntry_Value

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToDeployedOperationsMapEntry_Value()
      Returns the meta object for the containment reference 'Value'.
      Returns:
      the meta object for the containment reference 'Value'.
      See Also:
      Generated:
    • getDeployedOperationsPairToDeployedOperationsMapEntry_Key

      org.eclipse.emf.ecore.EReference getDeployedOperationsPairToDeployedOperationsMapEntry_Key()
      Returns the meta object for the containment reference 'Key'.
      Returns:
      the meta object for the containment reference 'Key'.
      See Also:
      Generated:
    • getEDirection

      org.eclipse.emf.ecore.EEnum getEDirection()
      Returns the meta object for enum 'EDirection'.
      Returns:
      the meta object for enum 'EDirection'.
      See Also:
      Generated:
    • getExecutionFactory

      ExecutionFactory getExecutionFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated: