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.EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
BpsimPackage- Generated code
-
-
Field Summary
Fields Modifier and Type Field Description static BpsimFactoryeINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BetaDistributionTypecreateBetaDistributionType()Returns a new object of class 'Beta Distribution Type'.BinomialDistributionTypecreateBinomialDistributionType()Returns a new object of class 'Binomial Distribution Type'.BooleanParameterTypecreateBooleanParameterType()Returns a new object of class 'Boolean Parameter Type'.BPSimDataTypecreateBPSimDataType()Returns a new object of class 'BP Sim Data Type'.CalendarcreateCalendar()Returns a new object of class 'Calendar'.ConstantParametercreateConstantParameter()Returns a new object of class 'Constant Parameter'.ControlParameterscreateControlParameters()Returns a new object of class 'Control Parameters'.CostParameterscreateCostParameters()Returns a new object of class 'Cost Parameters'.DateTimeParameterTypecreateDateTimeParameterType()Returns a new object of class 'Date Time Parameter Type'.DistributionParametercreateDistributionParameter()Returns a new object of class 'Distribution Parameter'.DocumentRootcreateDocumentRoot()Returns a new object of class 'Document Root'.DurationParameterTypecreateDurationParameterType()Returns a new object of class 'Duration Parameter Type'.ElementParameterscreateElementParameters()Returns a new object of class 'Element Parameters'.ElementParametersTypecreateElementParametersType()Returns a new object of class 'Element Parameters Type'.EnumParameterTypecreateEnumParameterType()Returns a new object of class 'Enum Parameter Type'.ErlangDistributionTypecreateErlangDistributionType()Returns a new object of class 'Erlang Distribution Type'.ExpressionParameterTypecreateExpressionParameterType()Returns a new object of class 'Expression Parameter Type'.FloatingParameterTypecreateFloatingParameterType()Returns a new object of class 'Floating Parameter Type'.GammaDistributionTypecreateGammaDistributionType()Returns a new object of class 'Gamma Distribution Type'.LogNormalDistributionTypecreateLogNormalDistributionType()Returns a new object of class 'Log Normal Distribution Type'.NegativeExponentialDistributionTypecreateNegativeExponentialDistributionType()Returns a new object of class 'Negative Exponential Distribution Type'.NormalDistributionTypecreateNormalDistributionType()Returns a new object of class 'Normal Distribution Type'.NumericParameterTypecreateNumericParameterType()Returns a new object of class 'Numeric Parameter Type'.ParametercreateParameter()Returns a new object of class 'Parameter'.ParameterValuecreateParameterValue()Returns a new object of class 'Parameter Value'.PoissonDistributionTypecreatePoissonDistributionType()Returns a new object of class 'Poisson Distribution Type'.PriorityParameterscreatePriorityParameters()Returns a new object of class 'Priority Parameters'.PropertyParameterscreatePropertyParameters()Returns a new object of class 'Property Parameters'.PropertyTypecreatePropertyType()Returns a new object of class 'Property Type'.ResourceParameterscreateResourceParameters()Returns a new object of class 'Resource Parameters'.ScenariocreateScenario()Returns a new object of class 'Scenario'.ScenarioParameterscreateScenarioParameters()Returns a new object of class 'Scenario Parameters'.ScenarioParametersTypecreateScenarioParametersType()Returns a new object of class 'Scenario Parameters Type'.StringParameterTypecreateStringParameterType()Returns a new object of class 'String Parameter Type'.TimeParameterscreateTimeParameters()Returns a new object of class 'Time Parameters'.TriangularDistributionTypecreateTriangularDistributionType()Returns a new object of class 'Triangular Distribution Type'.TruncatedNormalDistributionTypecreateTruncatedNormalDistributionType()Returns a new object of class 'Truncated Normal Distribution Type'.UniformDistributionTypecreateUniformDistributionType()Returns a new object of class 'Uniform Distribution Type'.UserDistributionDataPointTypecreateUserDistributionDataPointType()Returns a new object of class 'User Distribution Data Point Type'.UserDistributionTypecreateUserDistributionType()Returns a new object of class 'User Distribution Type'.VendorExtensioncreateVendorExtension()Returns a new object of class 'Vendor Extension'.WeibullDistributionTypecreateWeibullDistributionType()Returns a new object of class 'Weibull Distribution Type'.BpsimPackagegetBpsimPackage()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
-
-
-
-
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
-
-