Interface CollectionPackage

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:
CollectionPackageImpl

public interface CollectionPackage 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 CollectionPackage eINSTANCE
      The singleton instance of the package.
      Generated:
    • CONNECTIONS

      static final int CONNECTIONS
      The meta object id for the 'Connections' class.
      See Also:
      Generated:
    • CONNECTIONS__CONNECTIONS

      static final int CONNECTIONS__CONNECTIONS
      The feature id for the 'Connections' map.
      See Also:
      Generated:
      Ordered:
    • CONNECTIONS_FEATURE_COUNT

      static final int CONNECTIONS_FEATURE_COUNT
      The number of structural features of the 'Connections' class.
      See Also:
      Generated:
      Ordered:
    • CONNECTIONS_OPERATION_COUNT

      static final int CONNECTIONS_OPERATION_COUNT
      The number of operations of the 'Connections' class.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION

      static final int OPERATION_COLLECTION
      The meta object id for the 'Operation Collection' class.
      See Also:
      Generated:
    • OPERATION_COLLECTION__REQUIRED

      static final int OPERATION_COLLECTION__REQUIRED
      The feature id for the 'Required' reference.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION__PROVIDED

      static final int OPERATION_COLLECTION__PROVIDED
      The feature id for the 'Provided' reference.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION__CALLEES

      static final int OPERATION_COLLECTION__CALLEES
      The feature id for the 'Callees' map.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION__CALLERS

      static final int OPERATION_COLLECTION__CALLERS
      The feature id for the 'Callers' map.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION_FEATURE_COUNT

      static final int OPERATION_COLLECTION_FEATURE_COUNT
      The number of structural features of the 'Operation Collection' class.
      See Also:
      Generated:
      Ordered:
    • OPERATION_COLLECTION_OPERATION_COUNT

      static final int OPERATION_COLLECTION_OPERATION_COUNT
      The number of operations of the 'Operation Collection' class.
      See Also:
      Generated:
      Ordered:
    • COUPLING_TO_OPERATION_MAP

      static final int COUPLING_TO_OPERATION_MAP
      The meta object id for the 'Coupling To Operation Map' class.
      See Also:
      Generated:
    • COUPLING_TO_OPERATION_MAP__KEY

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

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

      static final int COUPLING_TO_OPERATION_MAP_FEATURE_COUNT
      The number of structural features of the 'Coupling To Operation Map' class.
      See Also:
      Generated:
      Ordered:
    • COUPLING_TO_OPERATION_MAP_OPERATION_COUNT

      static final int COUPLING_TO_OPERATION_MAP_OPERATION_COUNT
      The number of operations of the 'Coupling To Operation Map' class.
      See Also:
      Generated:
      Ordered:
    • NAME_TO_OPERATION_MAP

      static final int NAME_TO_OPERATION_MAP
      The meta object id for the 'Name To Operation Map' class.
      See Also:
      Generated:
    • NAME_TO_OPERATION_MAP__KEY

      static final int NAME_TO_OPERATION_MAP__KEY
      The feature id for the 'Key' attribute.
      See Also:
      Generated:
      Ordered:
    • NAME_TO_OPERATION_MAP__VALUE

      static final int NAME_TO_OPERATION_MAP__VALUE
      The feature id for the 'Value' reference.
      See Also:
      Generated:
      Ordered:
    • NAME_TO_OPERATION_MAP_FEATURE_COUNT

      static final int NAME_TO_OPERATION_MAP_FEATURE_COUNT
      The number of structural features of the 'Name To Operation Map' class.
      See Also:
      Generated:
      Ordered:
    • NAME_TO_OPERATION_MAP_OPERATION_COUNT

      static final int NAME_TO_OPERATION_MAP_OPERATION_COUNT
      The number of operations of the 'Name To Operation Map' class.
      See Also:
      Generated:
      Ordered:
    • COUPLING

      static final int COUPLING
      The meta object id for the 'Coupling' class.
      See Also:
      Generated:
    • COUPLING__REQUIRED

      static final int COUPLING__REQUIRED
      The feature id for the 'Required' reference.
      See Also:
      Generated:
      Ordered:
    • COUPLING__PROVIDED

      static final int COUPLING__PROVIDED
      The feature id for the 'Provided' reference.
      See Also:
      Generated:
      Ordered:
    • COUPLING_FEATURE_COUNT

      static final int COUPLING_FEATURE_COUNT
      The number of structural features of the 'Coupling' class.
      See Also:
      Generated:
      Ordered:
    • COUPLING___EQUALS__OBJECT

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

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

      static final int COUPLING_OPERATION_COUNT
      The number of operations of the 'Coupling' class.
      See Also:
      Generated:
      Ordered:
  • Method Details

    • getConnections

      org.eclipse.emf.ecore.EClass getConnections()
      Returns the meta object for class 'Connections'.
      Returns:
      the meta object for class 'Connections'.
      See Also:
      Generated:
    • getConnections_Connections

      org.eclipse.emf.ecore.EReference getConnections_Connections()
      Returns the meta object for the map 'Connections'.
      Returns:
      the meta object for the map 'Connections'.
      See Also:
      Generated:
    • getOperationCollection

      org.eclipse.emf.ecore.EClass getOperationCollection()
      Returns the meta object for class 'Operation Collection'.
      Returns:
      the meta object for class 'Operation Collection'.
      See Also:
      Generated:
    • getOperationCollection_Required

      org.eclipse.emf.ecore.EReference getOperationCollection_Required()
      Returns the meta object for the reference 'Required'.
      Returns:
      the meta object for the reference 'Required'.
      See Also:
      Generated:
    • getOperationCollection_Provided

      org.eclipse.emf.ecore.EReference getOperationCollection_Provided()
      Returns the meta object for the reference 'Provided'.
      Returns:
      the meta object for the reference 'Provided'.
      See Also:
      Generated:
    • getOperationCollection_Callees

      org.eclipse.emf.ecore.EReference getOperationCollection_Callees()
      Returns the meta object for the map 'Callees'.
      Returns:
      the meta object for the map 'Callees'.
      See Also:
      Generated:
    • getOperationCollection_Callers

      org.eclipse.emf.ecore.EReference getOperationCollection_Callers()
      Returns the meta object for the map 'Callers'.
      Returns:
      the meta object for the map 'Callers'.
      See Also:
      Generated:
    • getCouplingToOperationMap

      org.eclipse.emf.ecore.EClass getCouplingToOperationMap()
      Returns the meta object for class 'Coupling To Operation Map'.
      Returns:
      the meta object for class 'Coupling To Operation Map'.
      See Also:
      Generated:
      Model:
      keyType="kieker.model.collection.Coupling" keyContainment="true" valueType="kieker.model.collection.OperationCollection" valueContainment="true"
    • getCouplingToOperationMap_Key

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

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

      org.eclipse.emf.ecore.EClass getNameToOperationMap()
      Returns the meta object for class 'Name To Operation Map'.
      Returns:
      the meta object for class 'Name To Operation Map'.
      See Also:
      Generated:
      Model:
      keyDataType="org.eclipse.emf.ecore.EString" keyRequired="true" valueType="kieker.model.analysismodel.type.OperationType"
    • getNameToOperationMap_Key

      org.eclipse.emf.ecore.EAttribute getNameToOperationMap_Key()
      Returns the meta object for the attribute 'Key'.
      Returns:
      the meta object for the attribute 'Key'.
      See Also:
      Generated:
    • getNameToOperationMap_Value

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

      org.eclipse.emf.ecore.EClass getCoupling()
      Returns the meta object for class 'Coupling'.
      Returns:
      the meta object for class 'Coupling'.
      See Also:
      Generated:
    • getCoupling_Required

      org.eclipse.emf.ecore.EReference getCoupling_Required()
      Returns the meta object for the reference 'Required'.
      Returns:
      the meta object for the reference 'Required'.
      See Also:
      Generated:
    • getCoupling_Provided

      org.eclipse.emf.ecore.EReference getCoupling_Provided()
      Returns the meta object for the reference 'Provided'.
      Returns:
      the meta object for the reference 'Provided'.
      See Also:
      Generated:
    • getCoupling__Equals__Object

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

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

      CollectionFactory getCollectionFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated: