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:
Generated class or method.
  • Field Details

  • Method Details

    • 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.