Class AnalysisCumulativeEnergyConsumptionAdapter

  • All Implemented Interfaces:
    IAdaptable, IPersistable, IPersistableElement, org.palladiosimulator.commons.designpatterns.IAbstractObservable<org.palladiosimulator.edp2.datastream.IDataSourceListener>, org.palladiosimulator.edp2.datastream.configurable.IPropertyConfigurable, org.palladiosimulator.edp2.datastream.IDataSink, org.palladiosimulator.edp2.datastream.IDataSource, org.palladiosimulator.metricspec.metricentity.IMetricEntity

    public class AnalysisCumulativeEnergyConsumptionAdapter
    extends org.palladiosimulator.edp2.datastream.filter.AbstractAdapter
    implements IPersistable, IPersistableElement
    • Field Summary

      • Fields inherited from class org.palladiosimulator.edp2.datastream.AbstractDataSource

        datasourceChangedListener
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canAccept​(org.palladiosimulator.edp2.datastream.IDataSource dataSource)  
      org.palladiosimulator.edp2.datastream.IDataStream<org.palladiosimulator.measurementframework.MeasuringValue> getDataStream()  
      String getFactoryId()  
      void saveState​(IMemento memento)  
      • Methods inherited from class org.palladiosimulator.edp2.datastream.filter.AbstractAdapter

        computeOutputFromInput, createProperties, getDataSource, getMeasuringPoint, setDataSource, shouldSkip
      • Methods inherited from class org.palladiosimulator.edp2.datastream.AbstractDataSource

        addObserver, getAdapter, getConfiguration, getDefaultConfiguration, getKeys, getProperties, getPropertyType, isPropertyNotSet, removeObserver, setProperties, unsetProperty
      • Methods inherited from class org.palladiosimulator.metricspec.metricentity.MetricEntity

        getMetricDesciption, isCompatibleWith, setMetricDescription
      • Methods inherited from interface org.palladiosimulator.commons.designpatterns.IAbstractObservable

        addObserver, removeObserver
      • Methods inherited from interface org.palladiosimulator.edp2.datastream.IDataSource

        getConfiguration
      • Methods inherited from interface org.palladiosimulator.metricspec.metricentity.IMetricEntity

        getMetricDesciption, isCompatibleWith
    • Method Detail

      • canAccept

        public boolean canAccept​(org.palladiosimulator.edp2.datastream.IDataSource dataSource)
        Specified by:
        canAccept in interface org.palladiosimulator.edp2.datastream.IDataSink
      • getDataStream

        public org.palladiosimulator.edp2.datastream.IDataStream<org.palladiosimulator.measurementframework.MeasuringValue> getDataStream()
        Specified by:
        getDataStream in interface org.palladiosimulator.edp2.datastream.IDataSource
        Overrides:
        getDataStream in class org.palladiosimulator.edp2.datastream.filter.AbstractAdapter