Class EmfmodelDataSeriesFromReferenceSwitch<Q extends javax.measure.quantity.Quantity>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch<DataSeries>
-
- org.palladiosimulator.edp2.util.visitors.EmfmodelDataSeriesFromReferenceSwitch<Q>
-
public class EmfmodelDataSeriesFromReferenceSwitch<Q extends javax.measure.quantity.Quantity> extends ExperimentDataSwitch<DataSeries>
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
modelPackage
-
-
Constructor Summary
Constructors Constructor Description EmfmodelDataSeriesFromReferenceSwitch(MeasurementsDaoFactory daoFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSeries
caseDoubleBinaryMeasurements(DoubleBinaryMeasurements object)
Returns the result of interpreting the object as an instance of ' Double Binary Measurements'.DataSeries
caseIdentifierBasedMeasurements(IdentifierBasedMeasurements object)
Returns the result of interpreting the object as an instance of ' Identifier Based Measurements'.DataSeries
caseJSXmlMeasurements(JSXmlMeasurements object)
Returns the result of interpreting the object as an instance of 'JS Xml Measurements '.DataSeries
caseLongBinaryMeasurements(LongBinaryMeasurements object)
Returns the result of interpreting the object as an instance of ' Long Binary Measurements'.-
Methods inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
caseAggregatedMeasurements, caseAggregationStatistics, caseDataSeries, caseEComparable, caseEStringtoEObjectMapEntry, caseExperimentGroup, caseExperimentGroupRun, caseExperimentRun, caseExperimentSetting, caseFixedIntervals, caseFixedWidthAggregatedMeasurements, caseIdentifier, caseIJSDuration, caseMeasurement, caseMeasurementRange, caseMeasuringType, caseNumericalIntervalStatistics, caseNumericalMassDistribution, caseNumericalNominalStatistics, caseNumericalOrdinalStatistics, caseNumericalPercentile, caseNumericalRatioStatistics, casePropertyable, caseRawMeasurements, caseRun, caseTextualMassDistribution, caseTextualNominalStatistics, caseTextualOrdinalStatistics, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Constructor Detail
-
EmfmodelDataSeriesFromReferenceSwitch
public EmfmodelDataSeriesFromReferenceSwitch(MeasurementsDaoFactory daoFactory)
-
-
Method Detail
-
caseIdentifierBasedMeasurements
public DataSeries caseIdentifierBasedMeasurements(IdentifierBasedMeasurements object)
Description copied from class:ExperimentDataSwitch
Returns the result of interpreting the object as an instance of ' Identifier Based Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseIdentifierBasedMeasurements
in classExperimentDataSwitch<DataSeries>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of ' Identifier Based Measurements'.
- See Also:
doSwitch(EObject)
-
caseJSXmlMeasurements
public DataSeries caseJSXmlMeasurements(JSXmlMeasurements object)
Description copied from class:ExperimentDataSwitch
Returns the result of interpreting the object as an instance of 'JS Xml Measurements '. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseJSXmlMeasurements
in classExperimentDataSwitch<DataSeries>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'JS Xml Measurements '.
- See Also:
doSwitch(EObject)
-
caseDoubleBinaryMeasurements
public DataSeries caseDoubleBinaryMeasurements(DoubleBinaryMeasurements object)
Description copied from class:ExperimentDataSwitch
Returns the result of interpreting the object as an instance of ' Double Binary Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseDoubleBinaryMeasurements
in classExperimentDataSwitch<DataSeries>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of ' Double Binary Measurements'.
- See Also:
doSwitch(EObject)
-
caseLongBinaryMeasurements
public DataSeries caseLongBinaryMeasurements(LongBinaryMeasurements object)
Description copied from class:ExperimentDataSwitch
Returns the result of interpreting the object as an instance of ' Long Binary Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseLongBinaryMeasurements
in classExperimentDataSwitch<DataSeries>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of ' Long Binary Measurements'.
- See Also:
doSwitch(EObject)
-
-