Class StatisticsFactoryImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
kieker.model.analysismodel.statistics.impl.StatisticsFactoryImpl
All Implemented Interfaces:
StatisticsFactory, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory

public class StatisticsFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements StatisticsFactory
An implementation of the model Factory.
Generated:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

    org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl

    Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

    org.eclipse.emf.ecore.InternalEObject.EStore
  • Field Summary

    Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

    EDATE_FORMATS, ePackage

    Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl

    eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG

    Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    eContainer

    Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET

    Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

    NIL

    Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

    EOPPOSITE_FEATURE_BASE

    Fields inherited from interface kieker.model.analysismodel.statistics.StatisticsFactory

    eINSTANCE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of the factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    convertEPrefixToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    convertESIUnitTypeToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    org.eclipse.emf.ecore.EObject
    create(org.eclipse.emf.ecore.EClass eClass)
    Map.Entry<org.eclipse.emf.ecore.EObject,StatisticRecord>
    createEPrefixFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    createESIUnitTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    Deprecated. 
    Creates the default factory implementation.

    Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

    basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split

    Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl

    eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen

    Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    eBasicSetContainer, eInternalContainer

    Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

    dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings

    Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString

    Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    eNotificationRequired, eNotify

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.emf.ecore.EFactory

    getEPackage, setEPackage

    Methods inherited from interface org.eclipse.emf.ecore.EModelElement

    getEAnnotation, getEAnnotations

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

    eNotificationRequired

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Constructor Details

    • StatisticsFactoryImpl

      public StatisticsFactoryImpl()
      Creates an instance of the factory.
      Generated:
  • Method Details

    • init

      public static StatisticsFactory init()
      Creates the default factory implementation.
      Generated:
    • create

      public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
      Specified by:
      create in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      create in class org.eclipse.emf.ecore.impl.EFactoryImpl
      Generated:
    • createFromString

      public Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      Specified by:
      createFromString in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      Generated:
    • convertToString

      public String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      Specified by:
      convertToString in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      Generated:
    • createStatisticRecord

      public StatisticRecord createStatisticRecord()
      Specified by:
      createStatisticRecord in interface StatisticsFactory
      Returns:
      a new object of class 'Statistic Record'.
      Generated:
    • createEPropertyTypeToValue

      public Map.Entry<String,Object> createEPropertyTypeToValue()
      Generated:
    • createScalarMeasurement

      public ScalarMeasurement createScalarMeasurement()
      Specified by:
      createScalarMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Scalar Measurement'.
      Generated:
    • createVectorMeasurement

      public VectorMeasurement createVectorMeasurement()
      Specified by:
      createVectorMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Vector Measurement'.
      Generated:
    • createIntMeasurement

      public IntMeasurement createIntMeasurement()
      Specified by:
      createIntMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Int Measurement'.
      Generated:
    • createLongMeasurement

      public LongMeasurement createLongMeasurement()
      Specified by:
      createLongMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Long Measurement'.
      Generated:
    • createFloatMeasurement

      public FloatMeasurement createFloatMeasurement()
      Specified by:
      createFloatMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Float Measurement'.
      Generated:
    • createDoubleMeasurement

      public DoubleMeasurement createDoubleMeasurement()
      Specified by:
      createDoubleMeasurement in interface StatisticsFactory
      Returns:
      a new object of class 'Double Measurement'.
      Generated:
    • createStatisticsModel

      public StatisticsModel createStatisticsModel()
      Specified by:
      createStatisticsModel in interface StatisticsFactory
      Returns:
      a new object of class 'Model'.
      Generated:
    • createEObjectToStatisticsMapEntry

      public Map.Entry<org.eclipse.emf.ecore.EObject,StatisticRecord> createEObjectToStatisticsMapEntry()
      Generated:
    • createUnit

      public Unit createUnit()
      Specified by:
      createUnit in interface StatisticsFactory
      Returns:
      a new object of class 'Unit'.
      Generated:
    • createComposedUnit

      public ComposedUnit createComposedUnit()
      Specified by:
      createComposedUnit in interface StatisticsFactory
      Returns:
      a new object of class 'Composed Unit'.
      Generated:
    • createSimpleUnit

      public SimpleUnit createSimpleUnit()
      Specified by:
      createSimpleUnit in interface StatisticsFactory
      Returns:
      a new object of class 'Simple Unit'.
      Generated:
    • createSIUnit

      public SIUnit createSIUnit()
      Specified by:
      createSIUnit in interface StatisticsFactory
      Returns:
      a new object of class 'SI Unit'.
      Generated:
    • createCustomUnit

      public CustomUnit createCustomUnit()
      Specified by:
      createCustomUnit in interface StatisticsFactory
      Returns:
      a new object of class 'Custom Unit'.
      Generated:
    • createESIUnitTypeFromString

      public ESIUnitType createESIUnitTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      Generated:
    • convertESIUnitTypeToString

      public String convertESIUnitTypeToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      Generated:
    • createEPrefixFromString

      public EPrefix createEPrefixFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      Generated:
    • convertEPrefixToString

      public String convertEPrefixToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      Generated:
    • getStatisticsPackage

      public StatisticsPackage getStatisticsPackage()
      Specified by:
      getStatisticsPackage in interface StatisticsFactory
      Returns:
      the package supported by this factory.
      Generated:
    • getPackage

      @Deprecated public static StatisticsPackage getPackage()
      Deprecated.
      Generated: