Interface State

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

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

      • setSm_name

        void setSm_name​(String ref_sm_name)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getSm_name

        String getSm_name()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getSm_package

        String getSm_package()
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setSm_package

        void setSm_package​(String ref_sm_package)
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

        void setName​(String ref_name)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getName

        String getName()
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setFinal

        void setFinal​(boolean m_final)
               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getFinal

        boolean getFinal()
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getNumber

        int getNumber()
               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setNumber

        void setNumber​(int m_number)
                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
      • getSM_ID

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

        void setSMstt_ID​(io.ciera.runtime.summit.types.UniqueId ref_SMstt_ID)
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getSMstt_ID

        io.ciera.runtime.summit.types.UniqueId getSMstt_ID()
                                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • render

        void render()
             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • render_decl

        void render_decl()
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR427_is_a_InvocableObject

        default void setR427_is_a_InvocableObject​(InvocableObject inst)
      • R427_is_a_InvocableObject

        InvocableObject R427_is_a_InvocableObject()
                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4751_StateMachine

        default void setR4751_StateMachine​(StateMachine inst)
      • R4751_StateMachine

        StateMachine R4751_StateMachine()
                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4754_is_start_state_for_TransitionTableRow

        default void setR4754_is_start_state_for_TransitionTableRow​(TransitionTableRow inst)
      • R4754_is_start_state_for_TransitionTableRow

        TransitionTableRow R4754_is_start_state_for_TransitionTableRow()
                                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4757_StateTransition

        default void addR4757_StateTransition​(StateTransition inst)
      • removeR4757_StateTransition

        default void removeR4757_StateTransition​(StateTransition inst)
      • R4757_StateTransition

        StateTransitionSet R4757_StateTransition()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4758_is_basis_for_StateMachineState

        default void setR4758_is_basis_for_StateMachineState​(StateMachineState inst)
      • R4758_is_basis_for_StateMachineState

        StateMachineState R4758_is_basis_for_StateMachineState()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException