Interface SM_SM

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

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

      • setSM_ID

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

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

        String getDescrip()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDescrip

        void setDescrip​(String m_Descrip)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setConfig_ID

        void setConfig_ID​(int m_Config_ID)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getConfig_ID

        int getConfig_ID()
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR501_is_decomposed_into_StateMachineState

        default void addR501_is_decomposed_into_StateMachineState​(StateMachineState inst)
      • removeR501_is_decomposed_into_StateMachineState

        default void removeR501_is_decomposed_into_StateMachineState​(StateMachineState inst)
      • R501_is_decomposed_into_StateMachineState

        StateMachineStateSet R501_is_decomposed_into_StateMachineState()
                                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR502_can_be_communicated_to_via_StateMachineEvent

        default void addR502_can_be_communicated_to_via_StateMachineEvent​(StateMachineEvent inst)
      • removeR502_can_be_communicated_to_via_StateMachineEvent

        default void removeR502_can_be_communicated_to_via_StateMachineEvent​(StateMachineEvent inst)
      • R502_can_be_communicated_to_via_StateMachineEvent

        StateMachineEventSet R502_can_be_communicated_to_via_StateMachineEvent()
                                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR505_contains_Transition

        default void addR505_contains_Transition​(Transition inst)
      • removeR505_contains_Transition

        default void removeR505_contains_Transition​(Transition inst)
      • R505_contains_Transition

        TransitionSet R505_contains_Transition()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR510_is_a_MealyStateMachine

        default void setR510_is_a_MealyStateMachine​(MealyStateMachine inst)
      • R510_is_a_MealyStateMachine

        MealyStateMachine R510_is_a_MealyStateMachine()
                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR510_is_a_MooreStateMachine

        default void setR510_is_a_MooreStateMachine​(MooreStateMachine inst)
      • R510_is_a_MooreStateMachine

        MooreStateMachine R510_is_a_MooreStateMachine()
                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR515_contains_Action

        default void addR515_contains_Action​(Action inst)
      • removeR515_contains_Action

        default void removeR515_contains_Action​(Action inst)
      • R515_contains_Action

        ActionSet R515_contains_Action()
                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR516_can_asynchronously_communicate_via_StateMachineEventDataItem

        default void addR516_can_asynchronously_communicate_via_StateMachineEventDataItem​(StateMachineEventDataItem inst)
      • removeR516_can_asynchronously_communicate_via_StateMachineEventDataItem

        default void removeR516_can_asynchronously_communicate_via_StateMachineEventDataItem​(StateMachineEventDataItem inst)
      • R516_can_asynchronously_communicate_via_StateMachineEventDataItem

        StateMachineEventDataItemSet R516_can_asynchronously_communicate_via_StateMachineEventDataItem()
                                                                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR517_is_a_ClassStateMachine

        default void setR517_is_a_ClassStateMachine​(ClassStateMachine inst)
      • R517_is_a_ClassStateMachine

        ClassStateMachine R517_is_a_ClassStateMachine()
                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR517_is_a_InstanceStateMachine

        default void setR517_is_a_InstanceStateMachine​(InstanceStateMachine inst)
      • R517_is_a_InstanceStateMachine

        InstanceStateMachine R517_is_a_InstanceStateMachine()
                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException