Class ExperimentDataAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataAdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
- Direct Known Subclasses:
ExperimentDataItemProviderAdapterFactory
public class ExperimentDataAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
ExperimentDataPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected static ExperimentDataPackage
modelPackage
The cached model package.protected ExperimentDataSwitch<Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description ExperimentDataAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adapter
createAdapter(Notifier target)
Creates an adapter for thetarget
.Adapter
createAggregatedMeasurementsAdapter()
Creates a new adapter for an object of class 'Aggregated Measurements
'.Adapter
createAggregationStatisticsAdapter()
Creates a new adapter for an object of class 'Aggregation Statistics
'.Adapter
createDataSeriesAdapter()
Creates a new adapter for an object of class 'Data Series
'.Adapter
createDoubleBinaryMeasurementsAdapter()
Creates a new adapter for an object of class 'Double Binary Measurements
'.Adapter
createEComparableAdapter()
Creates a new adapter for an object of class 'EComparable
'.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.Adapter
createEStringtoEObjectMapEntryAdapter()
Creates a new adapter for an object of class 'EStringto EObject Map Entry
'.Adapter
createExperimentGroupAdapter()
Creates a new adapter for an object of class 'Experiment Group
'.Adapter
createExperimentGroupRunAdapter()
Creates a new adapter for an object of class 'Experiment Group Run
'.Adapter
createExperimentRunAdapter()
Creates a new adapter for an object of class 'Experiment Run
'.Adapter
createExperimentSettingAdapter()
Creates a new adapter for an object of class 'Experiment Setting
'.Adapter
createFixedIntervalsAdapter()
Creates a new adapter for an object of class 'Fixed Intervals
'.Adapter
createFixedWidthAggregatedMeasurementsAdapter()
Creates a new adapter for an object of class 'Fixed Width Aggregated Measurements
'.Adapter
createIdentifierAdapter()
Creates a new adapter for an object of class 'Identifier
'.Adapter
createIdentifierBasedMeasurementsAdapter()
Creates a new adapter for an object of class 'Identifier Based Measurements
'.Adapter
createIJSDurationAdapter()
Creates a new adapter for an object of class 'IJS Duration
'.Adapter
createJSXmlMeasurementsAdapter()
Creates a new adapter for an object of class 'JS Xml Measurements
'.Adapter
createLongBinaryMeasurementsAdapter()
Creates a new adapter for an object of class 'Long Binary Measurements
'.Adapter
createMeasurementAdapter()
Creates a new adapter for an object of class 'Measurement
'.Adapter
createMeasurementRangeAdapter()
Creates a new adapter for an object of class 'Measurement Range
'.Adapter
createMeasuringTypeAdapter()
Creates a new adapter for an object of class 'Measuring Type
'.Adapter
createNumericalIntervalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Interval Statistics
'.Adapter
createNumericalMassDistributionAdapter()
Creates a new adapter for an object of class 'Numerical Mass Distribution
'.Adapter
createNumericalNominalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Nominal Statistics
'.Adapter
createNumericalOrdinalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Ordinal Statistics
'.Adapter
createNumericalPercentileAdapter()
Creates a new adapter for an object of class 'Numerical Percentile
'.Adapter
createNumericalRatioStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Ratio Statistics
'.Adapter
createPropertyableAdapter()
Creates a new adapter for an object of class 'Propertyable
'.Adapter
createRawMeasurementsAdapter()
Creates a new adapter for an object of class 'Raw Measurements
'.Adapter
createRunAdapter()
Creates a new adapter for an object of class 'Run
'.Adapter
createTextualMassDistributionAdapter()
Creates a new adapter for an object of class 'Textual Mass Distribution
'.Adapter
createTextualNominalStatisticsAdapter()
Creates a new adapter for an object of class 'Textual Nominal Statistics
'.Adapter
createTextualOrdinalStatisticsAdapter()
Creates a new adapter for an object of class 'Textual Ordinal Statistics
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
-
-
-
Field Detail
-
modelPackage
protected static ExperimentDataPackage modelPackage
The cached model package.- Generated class or method.
-
modelSwitch
protected ExperimentDataSwitch<Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.- Generated class or method.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classAdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
- Generated class or method.
-
createAdapter
public Adapter createAdapter(Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classAdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
. - Generated class or method.
-
createAggregatedMeasurementsAdapter
public Adapter createAggregatedMeasurementsAdapter()
Creates a new adapter for an object of class 'Aggregated Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AggregatedMeasurements
- Generated class or method.
-
createMeasurementRangeAdapter
public Adapter createMeasurementRangeAdapter()
Creates a new adapter for an object of class 'Measurement Range
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MeasurementRange
- Generated class or method.
-
createPropertyableAdapter
public Adapter createPropertyableAdapter()
Creates a new adapter for an object of class 'Propertyable
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Propertyable
- Generated class or method.
-
createEStringtoEObjectMapEntryAdapter
public Adapter createEStringtoEObjectMapEntryAdapter()
Creates a new adapter for an object of class 'EStringto EObject Map Entry
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Map.Entry
- Generated class or method.
-
createRawMeasurementsAdapter
public Adapter createRawMeasurementsAdapter()
Creates a new adapter for an object of class 'Raw Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RawMeasurements
- Generated class or method.
-
createDataSeriesAdapter
public Adapter createDataSeriesAdapter()
Creates a new adapter for an object of class 'Data Series
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DataSeries
- Generated class or method.
-
createNumericalNominalStatisticsAdapter
public Adapter createNumericalNominalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Nominal Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalNominalStatistics
- Generated class or method.
-
createNumericalMassDistributionAdapter
public Adapter createNumericalMassDistributionAdapter()
Creates a new adapter for an object of class 'Numerical Mass Distribution
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalMassDistribution
- Generated class or method.
-
createFixedWidthAggregatedMeasurementsAdapter
public Adapter createFixedWidthAggregatedMeasurementsAdapter()
Creates a new adapter for an object of class 'Fixed Width Aggregated Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
FixedWidthAggregatedMeasurements
- Generated class or method.
-
createFixedIntervalsAdapter
public Adapter createFixedIntervalsAdapter()
Creates a new adapter for an object of class 'Fixed Intervals
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
FixedIntervals
- Generated class or method.
-
createTextualNominalStatisticsAdapter
public Adapter createTextualNominalStatisticsAdapter()
Creates a new adapter for an object of class 'Textual Nominal Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TextualNominalStatistics
- Generated class or method.
-
createTextualMassDistributionAdapter
public Adapter createTextualMassDistributionAdapter()
Creates a new adapter for an object of class 'Textual Mass Distribution
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TextualMassDistribution
- Generated class or method.
-
createExperimentGroupAdapter
public Adapter createExperimentGroupAdapter()
Creates a new adapter for an object of class 'Experiment Group
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExperimentGroup
- Generated class or method.
-
createExperimentSettingAdapter
public Adapter createExperimentSettingAdapter()
Creates a new adapter for an object of class 'Experiment Setting
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExperimentSetting
- Generated class or method.
-
createExperimentRunAdapter
public Adapter createExperimentRunAdapter()
Creates a new adapter for an object of class 'Experiment Run
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExperimentRun
- Generated class or method.
-
createMeasurementAdapter
public Adapter createMeasurementAdapter()
Creates a new adapter for an object of class 'Measurement
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Measurement
- Generated class or method.
-
createMeasuringTypeAdapter
public Adapter createMeasuringTypeAdapter()
Creates a new adapter for an object of class 'Measuring Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MeasuringType
- Generated class or method.
-
createAggregationStatisticsAdapter
public Adapter createAggregationStatisticsAdapter()
Creates a new adapter for an object of class 'Aggregation Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AggregationStatistics
- Generated class or method.
-
createDoubleBinaryMeasurementsAdapter
public Adapter createDoubleBinaryMeasurementsAdapter()
Creates a new adapter for an object of class 'Double Binary Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DoubleBinaryMeasurements
- Generated class or method.
-
createNumericalIntervalStatisticsAdapter
public Adapter createNumericalIntervalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Interval Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalIntervalStatistics
- Generated class or method.
-
createNumericalOrdinalStatisticsAdapter
public Adapter createNumericalOrdinalStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Ordinal Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalOrdinalStatistics
- Generated class or method.
-
createNumericalPercentileAdapter
public Adapter createNumericalPercentileAdapter()
Creates a new adapter for an object of class 'Numerical Percentile
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalPercentile
- Generated class or method.
-
createJSXmlMeasurementsAdapter
public Adapter createJSXmlMeasurementsAdapter()
Creates a new adapter for an object of class 'JS Xml Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
JSXmlMeasurements
- Generated class or method.
-
createLongBinaryMeasurementsAdapter
public Adapter createLongBinaryMeasurementsAdapter()
Creates a new adapter for an object of class 'Long Binary Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
LongBinaryMeasurements
- Generated class or method.
-
createIdentifierBasedMeasurementsAdapter
public Adapter createIdentifierBasedMeasurementsAdapter()
Creates a new adapter for an object of class 'Identifier Based Measurements
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
IdentifierBasedMeasurements
- Generated class or method.
-
createNumericalRatioStatisticsAdapter
public Adapter createNumericalRatioStatisticsAdapter()
Creates a new adapter for an object of class 'Numerical Ratio Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NumericalRatioStatistics
- Generated class or method.
-
createIJSDurationAdapter
public Adapter createIJSDurationAdapter()
Creates a new adapter for an object of class 'IJS Duration
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Duration
- Generated class or method.
-
createEComparableAdapter
public Adapter createEComparableAdapter()
Creates a new adapter for an object of class 'EComparable
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Comparable
- Generated class or method.
-
createTextualOrdinalStatisticsAdapter
public Adapter createTextualOrdinalStatisticsAdapter()
Creates a new adapter for an object of class 'Textual Ordinal Statistics
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TextualOrdinalStatistics
- Generated class or method.
-
createRunAdapter
public Adapter createRunAdapter()
Creates a new adapter for an object of class 'Run
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Run
- Generated class or method.
-
createExperimentGroupRunAdapter
public Adapter createExperimentGroupRunAdapter()
Creates a new adapter for an object of class 'Experiment Group Run
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExperimentGroupRun
- Generated class or method.
-
createIdentifierAdapter
public Adapter createIdentifierAdapter()
Creates a new adapter for an object of class 'Identifier
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Identifier
- Generated class or method.
-
createEObjectAdapter
public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
- Generated class or method.
-
-