Interface ExperimentsFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
ExperimentsFactoryImpl
public interface ExperimentsFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ExperimentsPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static String
copyright
static ExperimentsFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Experiment
createExperiment()
Returns a new object of class 'Experiment'.ExperimentRepository
createExperimentRepository()
Returns a new object of class 'Experiment Repository'.ExponentialValueProvider
createExponentialValueProvider()
Returns a new object of class 'Exponential Value Provider'.FractionalFactorialDesign
createFractionalFactorialDesign()
Returns a new object of class 'Fractional Factorial Design'.FullFactorialDesign
createFullFactorialDesign()
Returns a new object of class 'Full Factorial Design'.InitialModel
createInitialModel()
Returns a new object of class 'Initial Model'.JMXMeasurement
createJMXMeasurement()
Returns a new object of class 'JMX Measurement'.LinearValueProvider
createLinearValueProvider()
Returns a new object of class 'Linear Value Provider'.NestedIntervalsDoubleValueProvider
createNestedIntervalsDoubleValueProvider()
Returns a new object of class 'Nested Intervals Double Value Provider'.NestedIntervalsLongValueProvider
createNestedIntervalsLongValueProvider()
Returns a new object of class 'Nested Intervals Long Value Provider'.ObjectModification
createObjectModification()
Returns a new object of class 'Object Modification'.OneFactorAtATime
createOneFactorAtATime()
Returns a new object of class 'One Factor At ATime'.PlacketBurmanDesign
createPlacketBurmanDesign()
Returns a new object of class 'Placket Burman Design'.PolynomialValueProvider
createPolynomialValueProvider()
Returns a new object of class 'Polynomial Value Provider'.ProfilingMeasurement
createProfilingMeasurement()
Returns a new object of class 'Profiling Measurement'.ReconfigurationRulesFolder
createReconfigurationRulesFolder()
Returns a new object of class 'Reconfiguration Rules Folder'.SchedulingPolicy2DelayModification
createSchedulingPolicy2DelayModification()
Returns a new object of class 'Scheduling Policy2 Delay Modification'.SetValueProvider
createSetValueProvider()
Returns a new object of class 'Set Value Provider'.SimulationDurationMeasurement
createSimulationDurationMeasurement()
Returns a new object of class 'Simulation Duration Measurement'.Variation
createVariation()
Returns a new object of class 'Variation'.ExperimentsPackage
getExperimentsPackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, 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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final ExperimentsFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
createExperimentRepository
ExperimentRepository createExperimentRepository()
Returns a new object of class 'Experiment Repository'.- Returns:
- a new object of class 'Experiment Repository'.
- Generated class or method.
-
createExperiment
Experiment createExperiment()
Returns a new object of class 'Experiment'.- Returns:
- a new object of class 'Experiment'.
- Generated class or method.
-
createVariation
Variation createVariation()
Returns a new object of class 'Variation'.- Returns:
- a new object of class 'Variation'.
- Generated class or method.
-
createPolynomialValueProvider
PolynomialValueProvider createPolynomialValueProvider()
Returns a new object of class 'Polynomial Value Provider'.- Returns:
- a new object of class 'Polynomial Value Provider'.
- Generated class or method.
-
createExponentialValueProvider
ExponentialValueProvider createExponentialValueProvider()
Returns a new object of class 'Exponential Value Provider'.- Returns:
- a new object of class 'Exponential Value Provider'.
- Generated class or method.
-
createSetValueProvider
SetValueProvider createSetValueProvider()
Returns a new object of class 'Set Value Provider'.- Returns:
- a new object of class 'Set Value Provider'.
- Generated class or method.
-
createPlacketBurmanDesign
PlacketBurmanDesign createPlacketBurmanDesign()
Returns a new object of class 'Placket Burman Design'.- Returns:
- a new object of class 'Placket Burman Design'.
- Generated class or method.
-
createFullFactorialDesign
FullFactorialDesign createFullFactorialDesign()
Returns a new object of class 'Full Factorial Design'.- Returns:
- a new object of class 'Full Factorial Design'.
- Generated class or method.
-
createFractionalFactorialDesign
FractionalFactorialDesign createFractionalFactorialDesign()
Returns a new object of class 'Fractional Factorial Design'.- Returns:
- a new object of class 'Fractional Factorial Design'.
- Generated class or method.
-
createOneFactorAtATime
OneFactorAtATime createOneFactorAtATime()
Returns a new object of class 'One Factor At ATime'.- Returns:
- a new object of class 'One Factor At ATime'.
- Generated class or method.
-
createSimulationDurationMeasurement
SimulationDurationMeasurement createSimulationDurationMeasurement()
Returns a new object of class 'Simulation Duration Measurement'.- Returns:
- a new object of class 'Simulation Duration Measurement'.
- Generated class or method.
-
createProfilingMeasurement
ProfilingMeasurement createProfilingMeasurement()
Returns a new object of class 'Profiling Measurement'.- Returns:
- a new object of class 'Profiling Measurement'.
- Generated class or method.
-
createJMXMeasurement
JMXMeasurement createJMXMeasurement()
Returns a new object of class 'JMX Measurement'.- Returns:
- a new object of class 'JMX Measurement'.
- Generated class or method.
-
createLinearValueProvider
LinearValueProvider createLinearValueProvider()
Returns a new object of class 'Linear Value Provider'.- Returns:
- a new object of class 'Linear Value Provider'.
- Generated class or method.
-
createObjectModification
ObjectModification createObjectModification()
Returns a new object of class 'Object Modification'.- Returns:
- a new object of class 'Object Modification'.
- Generated class or method.
-
createInitialModel
InitialModel createInitialModel()
Returns a new object of class 'Initial Model'.- Returns:
- a new object of class 'Initial Model'.
- Generated class or method.
-
createReconfigurationRulesFolder
ReconfigurationRulesFolder createReconfigurationRulesFolder()
Returns a new object of class 'Reconfiguration Rules Folder'.- Returns:
- a new object of class 'Reconfiguration Rules Folder'.
- Generated class or method.
-
createNestedIntervalsDoubleValueProvider
NestedIntervalsDoubleValueProvider createNestedIntervalsDoubleValueProvider()
Returns a new object of class 'Nested Intervals Double Value Provider'.- Returns:
- a new object of class 'Nested Intervals Double Value Provider'.
- Generated class or method.
-
createNestedIntervalsLongValueProvider
NestedIntervalsLongValueProvider createNestedIntervalsLongValueProvider()
Returns a new object of class 'Nested Intervals Long Value Provider'.- Returns:
- a new object of class 'Nested Intervals Long Value Provider'.
- Generated class or method.
-
createSchedulingPolicy2DelayModification
SchedulingPolicy2DelayModification createSchedulingPolicy2DelayModification()
Returns a new object of class 'Scheduling Policy2 Delay Modification'.- Returns:
- a new object of class 'Scheduling Policy2 Delay Modification'.
- Generated class or method.
-
getExperimentsPackage
ExperimentsPackage getExperimentsPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-
-