Interface Sequence

All Superinterfaces:
EObject, Function, Notifier
All Known Implementing Classes:
SequenceImpl

public interface Sequence extends Function
See Also:
Generated class or method.
EMF model class or method.
  • 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

      void setName(String value)
      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

      void setReferenceClock(ReferenceClockObject value)
      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 type TimeDependentFunctionContainer.

      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

      boolean durationDefined(DiagnosticChain chain, Map<?,?> context)
      Generated class or method.
      EMF model class or method.