Interface SpecificationFactory

    • Field Detail

      • eINSTANCE

        static final SpecificationFactory eINSTANCE
        The singleton instance of the factory.
        Generated class or method.
    • Method Detail

      • createPowerModelRepository

        PowerModelRepository createPowerModelRepository()
        Returns a new object of class 'Power Model Repository'.
        Returns:
        a new object of class 'Power Model Repository'.
        Generated class or method.
      • createFixedFactor

        FixedFactor createFixedFactor()
        Returns a new object of class 'Fixed Factor'.
        Returns:
        a new object of class 'Fixed Factor'.
        Generated class or method.
      • createMeasuredFactor

        MeasuredFactor createMeasuredFactor()
        Returns a new object of class 'Measured Factor'.
        Returns:
        a new object of class 'Measured Factor'.
        Generated class or method.
      • createDeclarativePowerModelSpecification

        DeclarativePowerModelSpecification createDeclarativePowerModelSpecification()
        Returns a new object of class 'Declarative Power Model Specification'.
        Returns:
        a new object of class 'Declarative Power Model Specification'.
        Generated class or method.
      • createDeclarativeResourcePowerModelSpecification

        DeclarativeResourcePowerModelSpecification createDeclarativeResourcePowerModelSpecification()
        Returns a new object of class 'Declarative Resource Power Model Specification'.
        Returns:
        a new object of class 'Declarative Resource Power Model Specification'.
        Generated class or method.
      • createDeclarativeDistributionPowerModelSpecification

        DeclarativeDistributionPowerModelSpecification createDeclarativeDistributionPowerModelSpecification()
        Returns a new object of class 'Declarative Distribution Power Model Specification'.
        Returns:
        a new object of class 'Declarative Distribution Power Model Specification'.
        Generated class or method.
      • createBlackBoxDistributionPowerModelSpecification

        BlackBoxDistributionPowerModelSpecification createBlackBoxDistributionPowerModelSpecification()
        Returns a new object of class 'Black Box Distribution Power Model Specification'.
        Returns:
        a new object of class 'Black Box Distribution Power Model Specification'.
        Generated class or method.
      • createBlackBoxResourcePowerModelSpecification

        BlackBoxResourcePowerModelSpecification createBlackBoxResourcePowerModelSpecification()
        Returns a new object of class 'Black Box Resource Power Model Specification'.
        Returns:
        a new object of class 'Black Box Resource Power Model Specification'.
        Generated class or method.
      • getSpecificationPackage

        SpecificationPackage getSpecificationPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.