Package tools.descartes.dlim
Interface DlimFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
DlimFactoryImpl
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 Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Absolute Sin'.Returns a new object of class 'Absolute Value Function'.Returns a new object of class 'Arrival Rates From File'.Returns a new object of class 'Combinator'.Returns a new object of class 'Constant'.Returns a new object of class 'Exponential Increase And Decline'.Returns a new object of class 'Exponential Increase Logarithmic Decline'.Returns a new object of class 'Exponential Trend'.Returns a new object of class 'Linear Increase And Decline'.Returns a new object of class 'Linear Trend'.Returns a new object of class 'Logarithmic Trend'.Returns a new object of class 'Normal Noise'.Returns a new object of class 'Polynomial'.Returns a new object of class 'Polynomial Factor'.Returns a new object of class 'Reference Clock Object'.Returns a new object of class 'Sequence'.Returns a new object of class 'Sin'.Returns a new object of class 'Sin Trend'.Returns a new object of class 'Time Dependent Function Container'.Returns a new object of class 'Uniform Noise'.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
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory. This returns an instance of the hand-written CustomDlimFactoryImpl, allowing for model element impl modification in custom classes within the dlim.impl.custom package.- Generated class or method.
- not
-
-
Method Details
-
createSequence
Sequence createSequence()Returns a new object of class 'Sequence'.- Returns:
- a new object of class 'Sequence'.
- Generated class or method.
-
createCombinator
Combinator createCombinator()Returns a new object of class 'Combinator'.- Returns:
- a new object of class 'Combinator'.
- Generated class or method.
-
createTimeDependentFunctionContainer
TimeDependentFunctionContainer createTimeDependentFunctionContainer()Returns a new object of class 'Time Dependent Function Container'.- Returns:
- a new object of class 'Time Dependent Function Container'.
- Generated class or method.
-
createUniformNoise
UniformNoise createUniformNoise()Returns a new object of class 'Uniform Noise'.- Returns:
- a new object of class 'Uniform Noise'.
- Generated class or method.
-
createNormalNoise
NormalNoise createNormalNoise()Returns a new object of class 'Normal Noise'.- Returns:
- a new object of class 'Normal Noise'.
- Generated class or method.
-
createConstant
Constant createConstant()Returns a new object of class 'Constant'.- Returns:
- a new object of class 'Constant'.
- Generated class or method.
-
createSin
Sin createSin()Returns a new object of class 'Sin'.- Returns:
- a new object of class 'Sin'.
- Generated class or method.
-
createExponentialIncreaseAndDecline
ExponentialIncreaseAndDecline createExponentialIncreaseAndDecline()Returns a new object of class 'Exponential Increase And Decline'.- Returns:
- a new object of class 'Exponential Increase And Decline'.
- Generated class or method.
-
createExponentialIncreaseLogarithmicDecline
ExponentialIncreaseLogarithmicDecline createExponentialIncreaseLogarithmicDecline()Returns a new object of class 'Exponential Increase Logarithmic Decline'.- Returns:
- a new object of class 'Exponential Increase Logarithmic Decline'.
- Generated class or method.
-
createLinearIncreaseAndDecline
LinearIncreaseAndDecline createLinearIncreaseAndDecline()Returns a new object of class 'Linear Increase And Decline'.- Returns:
- a new object of class 'Linear Increase And Decline'.
- Generated class or method.
-
createAbsoluteSin
AbsoluteSin createAbsoluteSin()Returns a new object of class 'Absolute Sin'.- Returns:
- a new object of class 'Absolute Sin'.
- Generated class or method.
-
createLinearTrend
LinearTrend createLinearTrend()Returns a new object of class 'Linear Trend'.- Returns:
- a new object of class 'Linear Trend'.
- Generated class or method.
-
createExponentialTrend
ExponentialTrend createExponentialTrend()Returns a new object of class 'Exponential Trend'.- Returns:
- a new object of class 'Exponential Trend'.
- Generated class or method.
-
createLogarithmicTrend
LogarithmicTrend createLogarithmicTrend()Returns a new object of class 'Logarithmic Trend'.- Returns:
- a new object of class 'Logarithmic Trend'.
- Generated class or method.
-
createSinTrend
SinTrend createSinTrend()Returns a new object of class 'Sin Trend'.- Returns:
- a new object of class 'Sin Trend'.
- Generated class or method.
-
createReferenceClockObject
ReferenceClockObject createReferenceClockObject()Returns a new object of class 'Reference Clock Object'.- Returns:
- a new object of class 'Reference Clock Object'.
- Generated class or method.
-
createArrivalRatesFromFile
ArrivalRatesFromFile createArrivalRatesFromFile()Returns a new object of class 'Arrival Rates From File'.- Returns:
- a new object of class 'Arrival Rates From File'.
- Generated class or method.
-
createAbsoluteValueFunction
AbsoluteValueFunction createAbsoluteValueFunction()Returns a new object of class 'Absolute Value Function'.- Returns:
- a new object of class 'Absolute Value Function'.
- Generated class or method.
-
createPolynomial
Polynomial createPolynomial()Returns a new object of class 'Polynomial'.- Returns:
- a new object of class 'Polynomial'.
- Generated class or method.
-
createPolynomialFactor
PolynomialFactor createPolynomialFactor()Returns a new object of class 'Polynomial Factor'.- Returns:
- a new object of class 'Polynomial Factor'.
- Generated class or method.
-
getDlimPackage
DlimPackage getDlimPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-