Interface MealyStateMachine

  • All Superinterfaces:
    io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<MealyStateMachine,​Sql>, io.ciera.runtime.summit.classes.IModelInstance<MealyStateMachine,​Sql>, io.ciera.runtime.summit.types.IXtumlType
    All Known Implementing Classes:
    MealyStateMachineImpl

    public interface MealyStateMachine
    extends io.ciera.runtime.summit.classes.IModelInstance<MealyStateMachine,​Sql>
    • Method Detail

      • getSM_ID

        io.ciera.runtime.summit.types.UniqueId getSM_ID()
                                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setSM_ID

        void setSM_ID​(io.ciera.runtime.summit.types.UniqueId ref_SM_ID)
               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR510_is_a_SM_SM

        default void setR510_is_a_SM_SM​(SM_SM inst)
      • R510_is_a_SM_SM

        SM_SM R510_is_a_SM_SM()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR512_MealyActionHome

        default void addR512_MealyActionHome​(MealyActionHome inst)
      • removeR512_MealyActionHome

        default void removeR512_MealyActionHome​(MealyActionHome inst)
      • R512_MealyActionHome

        MealyActionHomeSet R512_MealyActionHome()
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException