All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
TransitionImpl

public interface Transition<A> extends EObject
A representation of the model object 'Transition'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
  • Method Details

    • getSource

      State getSource()
      Returns the value of the 'Source' reference.
      Returns:
      the value of the 'Source' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setSource

      void setSource(State value)
      Sets the value of the 'Source' reference.
      Parameters:
      value - the new value of the 'Source' reference.
      See Also:
      Generated class or method.
    • getTarget

      State getTarget()
      Returns the value of the 'Target' reference.
      Returns:
      the value of the 'Target' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setTarget

      void setTarget(State value)
      Sets the value of the 'Target' reference.
      Parameters:
      value - the new value of the 'Target' reference.
      See Also:
      Generated class or method.
    • getLabel

      Action<A> getLabel()
      Returns the value of the 'Label' reference.
      Returns:
      the value of the 'Label' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setLabel

      void setLabel(Action<A> value)
      Sets the value of the 'Label' reference.
      Parameters:
      value - the new value of the 'Label' reference.
      See Also:
      Generated class or method.
    • getProbability

      double getProbability()
      Returns the value of the 'Probability' attribute.
      Returns:
      the value of the 'Probability' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setProbability

      void setProbability(double value)
      Sets the value of the 'Probability' attribute.
      Parameters:
      value - the new value of the 'Probability' attribute.
      See Also:
      Generated class or method.