Class EmfmodelExtensionSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch<String>
-
- org.palladiosimulator.edp2.repository.local.dao.internal.visitors.EmfmodelExtensionSwitch
-
public class EmfmodelExtensionSwitch extends ExperimentDataSwitch<String>
EMF switch class to return the file extension required by EDP2. Returnnull
if the element is not mapped to an EDP2 file extension.
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
modelPackage
-
-
Constructor Summary
Constructors Constructor Description EmfmodelExtensionSwitch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
caseExperimentGroup(ExperimentGroup object)
Returns the result of interpreting the object as an instance of 'Experiment Group'.-
Methods inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
caseAggregatedMeasurements, caseAggregationStatistics, caseDataSeries, caseDoubleBinaryMeasurements, caseEComparable, caseEStringtoEObjectMapEntry, caseExperimentGroupRun, caseExperimentRun, caseExperimentSetting, caseFixedIntervals, caseFixedWidthAggregatedMeasurements, caseIdentifier, caseIdentifierBasedMeasurements, caseIJSDuration, caseJSXmlMeasurements, caseLongBinaryMeasurements, caseMeasurement, caseMeasurementRange, caseMeasuringType, caseNumericalIntervalStatistics, caseNumericalMassDistribution, caseNumericalNominalStatistics, caseNumericalOrdinalStatistics, caseNumericalPercentile, caseNumericalRatioStatistics, casePropertyable, caseRawMeasurements, caseRun, caseTextualMassDistribution, caseTextualNominalStatistics, caseTextualOrdinalStatistics, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseExperimentGroup
public String caseExperimentGroup(ExperimentGroup object)
Description copied from class:ExperimentDataSwitch
Returns the result of interpreting the object as an instance of 'Experiment Group'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseExperimentGroup
in classExperimentDataSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Experiment Group'.
- See Also:
doSwitch(EObject)
-
-