Package bpsim

Interface BpsimFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    BpsimFactoryImpl

    public interface BpsimFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    BpsimPackage
    Generated code
    • Field Detail

      • eINSTANCE

        static final BpsimFactory eINSTANCE
        The singleton instance of the factory.
        Generated code
    • Method Detail

      • createBetaDistributionType

        BetaDistributionType createBetaDistributionType()
        Returns a new object of class 'Beta Distribution Type'.
        Returns:
        a new object of class 'Beta Distribution Type'.
        Generated code
      • createBinomialDistributionType

        BinomialDistributionType createBinomialDistributionType()
        Returns a new object of class 'Binomial Distribution Type'.
        Returns:
        a new object of class 'Binomial Distribution Type'.
        Generated code
      • createBooleanParameterType

        BooleanParameterType createBooleanParameterType()
        Returns a new object of class 'Boolean Parameter Type'.
        Returns:
        a new object of class 'Boolean Parameter Type'.
        Generated code
      • createBPSimDataType

        BPSimDataType createBPSimDataType()
        Returns a new object of class 'BP Sim Data Type'.
        Returns:
        a new object of class 'BP Sim Data Type'.
        Generated code
      • createCalendar

        Calendar createCalendar()
        Returns a new object of class 'Calendar'.
        Returns:
        a new object of class 'Calendar'.
        Generated code
      • createConstantParameter

        ConstantParameter createConstantParameter()
        Returns a new object of class 'Constant Parameter'.
        Returns:
        a new object of class 'Constant Parameter'.
        Generated code
      • createControlParameters

        ControlParameters createControlParameters()
        Returns a new object of class 'Control Parameters'.
        Returns:
        a new object of class 'Control Parameters'.
        Generated code
      • createCostParameters

        CostParameters createCostParameters()
        Returns a new object of class 'Cost Parameters'.
        Returns:
        a new object of class 'Cost Parameters'.
        Generated code
      • createDateTimeParameterType

        DateTimeParameterType createDateTimeParameterType()
        Returns a new object of class 'Date Time Parameter Type'.
        Returns:
        a new object of class 'Date Time Parameter Type'.
        Generated code
      • createDistributionParameter

        DistributionParameter createDistributionParameter()
        Returns a new object of class 'Distribution Parameter'.
        Returns:
        a new object of class 'Distribution Parameter'.
        Generated code
      • createDocumentRoot

        DocumentRoot createDocumentRoot()
        Returns a new object of class 'Document Root'.
        Returns:
        a new object of class 'Document Root'.
        Generated code
      • createDurationParameterType

        DurationParameterType createDurationParameterType()
        Returns a new object of class 'Duration Parameter Type'.
        Returns:
        a new object of class 'Duration Parameter Type'.
        Generated code
      • createElementParameters

        ElementParameters createElementParameters()
        Returns a new object of class 'Element Parameters'.
        Returns:
        a new object of class 'Element Parameters'.
        Generated code
      • createElementParametersType

        ElementParametersType createElementParametersType()
        Returns a new object of class 'Element Parameters Type'.
        Returns:
        a new object of class 'Element Parameters Type'.
        Generated code
      • createEnumParameterType

        EnumParameterType createEnumParameterType()
        Returns a new object of class 'Enum Parameter Type'.
        Returns:
        a new object of class 'Enum Parameter Type'.
        Generated code
      • createErlangDistributionType

        ErlangDistributionType createErlangDistributionType()
        Returns a new object of class 'Erlang Distribution Type'.
        Returns:
        a new object of class 'Erlang Distribution Type'.
        Generated code
      • createExpressionParameterType

        ExpressionParameterType createExpressionParameterType()
        Returns a new object of class 'Expression Parameter Type'.
        Returns:
        a new object of class 'Expression Parameter Type'.
        Generated code
      • createFloatingParameterType

        FloatingParameterType createFloatingParameterType()
        Returns a new object of class 'Floating Parameter Type'.
        Returns:
        a new object of class 'Floating Parameter Type'.
        Generated code
      • createGammaDistributionType

        GammaDistributionType createGammaDistributionType()
        Returns a new object of class 'Gamma Distribution Type'.
        Returns:
        a new object of class 'Gamma Distribution Type'.
        Generated code
      • createLogNormalDistributionType

        LogNormalDistributionType createLogNormalDistributionType()
        Returns a new object of class 'Log Normal Distribution Type'.
        Returns:
        a new object of class 'Log Normal Distribution Type'.
        Generated code
      • createNegativeExponentialDistributionType

        NegativeExponentialDistributionType createNegativeExponentialDistributionType()
        Returns a new object of class 'Negative Exponential Distribution Type'.
        Returns:
        a new object of class 'Negative Exponential Distribution Type'.
        Generated code
      • createNormalDistributionType

        NormalDistributionType createNormalDistributionType()
        Returns a new object of class 'Normal Distribution Type'.
        Returns:
        a new object of class 'Normal Distribution Type'.
        Generated code
      • createNumericParameterType

        NumericParameterType createNumericParameterType()
        Returns a new object of class 'Numeric Parameter Type'.
        Returns:
        a new object of class 'Numeric Parameter Type'.
        Generated code
      • createParameter

        Parameter createParameter()
        Returns a new object of class 'Parameter'.
        Returns:
        a new object of class 'Parameter'.
        Generated code
      • createParameterValue

        ParameterValue createParameterValue()
        Returns a new object of class 'Parameter Value'.
        Returns:
        a new object of class 'Parameter Value'.
        Generated code
      • createPoissonDistributionType

        PoissonDistributionType createPoissonDistributionType()
        Returns a new object of class 'Poisson Distribution Type'.
        Returns:
        a new object of class 'Poisson Distribution Type'.
        Generated code
      • createPriorityParameters

        PriorityParameters createPriorityParameters()
        Returns a new object of class 'Priority Parameters'.
        Returns:
        a new object of class 'Priority Parameters'.
        Generated code
      • createPropertyParameters

        PropertyParameters createPropertyParameters()
        Returns a new object of class 'Property Parameters'.
        Returns:
        a new object of class 'Property Parameters'.
        Generated code
      • createPropertyType

        PropertyType createPropertyType()
        Returns a new object of class 'Property Type'.
        Returns:
        a new object of class 'Property Type'.
        Generated code
      • createResourceParameters

        ResourceParameters createResourceParameters()
        Returns a new object of class 'Resource Parameters'.
        Returns:
        a new object of class 'Resource Parameters'.
        Generated code
      • createScenario

        Scenario createScenario()
        Returns a new object of class 'Scenario'.
        Returns:
        a new object of class 'Scenario'.
        Generated code
      • createScenarioParameters

        ScenarioParameters createScenarioParameters()
        Returns a new object of class 'Scenario Parameters'.
        Returns:
        a new object of class 'Scenario Parameters'.
        Generated code
      • createScenarioParametersType

        ScenarioParametersType createScenarioParametersType()
        Returns a new object of class 'Scenario Parameters Type'.
        Returns:
        a new object of class 'Scenario Parameters Type'.
        Generated code
      • createStringParameterType

        StringParameterType createStringParameterType()
        Returns a new object of class 'String Parameter Type'.
        Returns:
        a new object of class 'String Parameter Type'.
        Generated code
      • createTimeParameters

        TimeParameters createTimeParameters()
        Returns a new object of class 'Time Parameters'.
        Returns:
        a new object of class 'Time Parameters'.
        Generated code
      • createTriangularDistributionType

        TriangularDistributionType createTriangularDistributionType()
        Returns a new object of class 'Triangular Distribution Type'.
        Returns:
        a new object of class 'Triangular Distribution Type'.
        Generated code
      • createTruncatedNormalDistributionType

        TruncatedNormalDistributionType createTruncatedNormalDistributionType()
        Returns a new object of class 'Truncated Normal Distribution Type'.
        Returns:
        a new object of class 'Truncated Normal Distribution Type'.
        Generated code
      • createUniformDistributionType

        UniformDistributionType createUniformDistributionType()
        Returns a new object of class 'Uniform Distribution Type'.
        Returns:
        a new object of class 'Uniform Distribution Type'.
        Generated code
      • createUserDistributionDataPointType

        UserDistributionDataPointType createUserDistributionDataPointType()
        Returns a new object of class 'User Distribution Data Point Type'.
        Returns:
        a new object of class 'User Distribution Data Point Type'.
        Generated code
      • createUserDistributionType

        UserDistributionType createUserDistributionType()
        Returns a new object of class 'User Distribution Type'.
        Returns:
        a new object of class 'User Distribution Type'.
        Generated code
      • createVendorExtension

        VendorExtension createVendorExtension()
        Returns a new object of class 'Vendor Extension'.
        Returns:
        a new object of class 'Vendor Extension'.
        Generated code
      • createWeibullDistributionType

        WeibullDistributionType createWeibullDistributionType()
        Returns a new object of class 'Weibull Distribution Type'.
        Returns:
        a new object of class 'Weibull Distribution Type'.
        Generated code
      • getBpsimPackage

        BpsimPackage getBpsimPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated code