Interface Sequence
- All Known Implementing Classes:
SequenceImpl
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
durationDefined
(DiagnosticChain chain, Map<?, ?> context) double
Returns the value of the 'Final Duration' attribute.double
Returns the value of the 'First Iteration End' attribute.double
Returns the value of the 'First Iteration Start' attribute.double
Returns the value of the 'Loop Duration' attribute.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Reference Clock' containment reference.Returns the value of the 'Sequence Function Containers' containment reference list.int
Returns the value of the 'Terminate After Loops' attribute.double
Returns the value of the 'Terminate After Time' attribute.void
setFinalDuration
(double value) Sets the value of the 'Final Duration
' attribute.void
setFirstIterationEnd
(double value) Sets the value of the 'First Iteration End
' attribute.void
setFirstIterationStart
(double value) Sets the value of the 'First Iteration Start
' attribute.void
setLoopDuration
(double value) Sets the value of the 'Loop Duration
' attribute.void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'Reference Clock
' containment reference.void
setTerminateAfterLoops
(int value) Sets the value of the 'Terminate After Loops
' attribute.void
setTerminateAfterTime
(double value) Sets the value of the 'Terminate After Time
' attribute.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 tools.descartes.dlim.Function
getCombine
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getName
String getName()Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Name' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated class or method.
-
getTerminateAfterTime
double getTerminateAfterTime()Returns the value of the 'Terminate After Time' attribute.If the meaning of the 'Duration' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Terminate After Time' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setTerminateAfterTime
void setTerminateAfterTime(double value) Sets the value of the 'Terminate After Time
' attribute.- Parameters:
value
- the new value of the 'Terminate After Time' attribute.- See Also:
- Generated class or method.
-
getReferenceClock
ReferenceClockObject getReferenceClock()Returns the value of the 'Reference Clock' containment reference.If the meaning of the 'Reference Clock' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Reference Clock' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setReferenceClock
Sets the value of the 'Reference Clock
' containment reference.- Parameters:
value
- the new value of the 'Reference Clock' containment reference.- See Also:
- Generated class or method.
-
getSequenceFunctionContainers
EList<TimeDependentFunctionContainer> getSequenceFunctionContainers()Returns the value of the 'Sequence Function Containers' containment reference list. The list contents are of typeTimeDependentFunctionContainer
.If the meaning of the 'Sequence Elements' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Sequence Function Containers' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
getTerminateAfterLoops
int getTerminateAfterLoops()Returns the value of the 'Terminate After Loops' attribute. The default value is"-1"
.If the meaning of the 'Loops' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Terminate After Loops' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="-1"
-
setTerminateAfterLoops
void setTerminateAfterLoops(int value) Sets the value of the 'Terminate After Loops
' attribute.- Parameters:
value
- the new value of the 'Terminate After Loops' attribute.- See Also:
- Generated class or method.
-
getFirstIterationStart
double getFirstIterationStart()Returns the value of the 'First Iteration Start' attribute.If the meaning of the 'Start' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'First Iteration Start' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- derived="true"
-
setFirstIterationStart
void setFirstIterationStart(double value) Sets the value of the 'First Iteration Start
' attribute.- Parameters:
value
- the new value of the 'First Iteration Start' attribute.- See Also:
- Generated class or method.
-
getFirstIterationEnd
double getFirstIterationEnd()Returns the value of the 'First Iteration End' attribute.If the meaning of the 'End' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'First Iteration End' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- derived="true"
-
setFirstIterationEnd
void setFirstIterationEnd(double value) Sets the value of the 'First Iteration End
' attribute.- Parameters:
value
- the new value of the 'First Iteration End' attribute.- See Also:
- Generated class or method.
-
getLoopDuration
double getLoopDuration()Returns the value of the 'Loop Duration' attribute.If the meaning of the 'Loop Duration' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Loop Duration' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- derived="true"
-
setLoopDuration
void setLoopDuration(double value) Sets the value of the 'Loop Duration
' attribute.- Parameters:
value
- the new value of the 'Loop Duration' attribute.- See Also:
- Generated class or method.
-
getFinalDuration
double getFinalDuration()Returns the value of the 'Final Duration' attribute.If the meaning of the 'Final Duration' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Final Duration' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- derived="true"
-
setFinalDuration
void setFinalDuration(double value) Sets the value of the 'Final Duration
' attribute.- Parameters:
value
- the new value of the 'Final Duration' attribute.- See Also:
- Generated class or method.
-
durationDefined
- Generated class or method.
- EMF model class or method.
-