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 Details

    • 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 m_SM_ID) 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
    • getDescrip

      String getDescrip() 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