Interface costFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
costFactoryImpl

public interface costFactory 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

    • eINSTANCE

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

    • createComponentCost

      ComponentCost createComponentCost()
      Returns a new object of class 'Component Cost'.
      Returns:
      a new object of class 'Component Cost'.
      Generated class or method.
    • createFixedLinkingResourceCost

      FixedLinkingResourceCost createFixedLinkingResourceCost()
      Returns a new object of class 'Fixed Linking Resource Cost'.
      Returns:
      a new object of class 'Fixed Linking Resource Cost'.
      Generated class or method.
    • createFixedProcessingResourceCost

      FixedProcessingResourceCost createFixedProcessingResourceCost()
      Returns a new object of class 'Fixed Processing Resource Cost'.
      Returns:
      a new object of class 'Fixed Processing Resource Cost'.
      Generated class or method.
    • createVariableLinkingResourceCost

      VariableLinkingResourceCost createVariableLinkingResourceCost()
      Returns a new object of class 'Variable Linking Resource Cost'.
      Returns:
      a new object of class 'Variable Linking Resource Cost'.
      Generated class or method.
    • createVariableProcessingResourceCost

      VariableProcessingResourceCost createVariableProcessingResourceCost()
      Returns a new object of class 'Variable Processing Resource Cost'.
      Returns:
      a new object of class 'Variable Processing Resource Cost'.
      Generated class or method.
    • createScalarFunction

      ScalarFunction createScalarFunction()
      Returns a new object of class 'Scalar Function'.
      Returns:
      a new object of class 'Scalar Function'.
      Generated class or method.
    • createCostRepository

      CostRepository createCostRepository()
      Returns a new object of class 'Cost Repository'.
      Returns:
      a new object of class 'Cost Repository'.
      Generated class or method.
    • createComponentCostPerInstance

      ComponentCostPerInstance createComponentCostPerInstance()
      Returns a new object of class 'Component Cost Per Instance'.
      Returns:
      a new object of class 'Component Cost Per Instance'.
      Generated class or method.
    • getcostPackage

      costPackage getcostPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.