Class StateTransitionSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<StateTransition>
io.ciera.runtime.summit.classes.InstanceSet<StateTransitionSet,StateTransition>
io.ciera.tool.sql.architecture.statemachine.impl.StateTransitionSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<StateTransitionSet,StateTransition>, io.ciera.runtime.summit.types.ISet<StateTransition>, io.ciera.runtime.summit.types.IXtumlType, StateTransitionSet, Iterable<StateTransition>, Collection<StateTransition>, Set<StateTransition>

public class StateTransitionSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<StateTransitionSet,StateTransition> implements StateTransitionSet
  • Constructor Details

    • StateTransitionSetImpl

      public StateTransitionSetImpl()
    • StateTransitionSetImpl

      public StateTransitionSetImpl(Comparator<? super StateTransition> comp)
  • Method Details

    • setSm_name

      public void setSm_name(String ref_sm_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSm_name in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEvent_name

      public void setEvent_name(String ref_event_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEvent_name in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEvent_sm_name

      public void setEvent_sm_name(String ref_event_sm_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEvent_sm_name in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setName

      public void setName(String ref_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEnd_state_name

      public void setEnd_state_name(String ref_end_state_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEnd_state_name in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEvent_sm_package

      public void setEvent_sm_package(String ref_event_sm_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEvent_sm_package in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSm_package

      public void setSm_package(String ref_sm_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSm_package in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStart_state_name

      public void setStart_state_name(String ref_start_state_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStart_state_name in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R427_is_a_InvocableObject

      public InvocableObjectSet R427_is_a_InvocableObject() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R427_is_a_InvocableObject in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4757_TransitionTableCell

      public TransitionTableCellSet R4757_TransitionTableCell() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4757_TransitionTableCell in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4757_transitions_to_State

      public StateSet R4757_transitions_to_State() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4757_transitions_to_State in interface StateTransitionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

      public StateTransition nullElement()
      Specified by:
      nullElement in interface io.ciera.runtime.summit.types.ISet<StateTransition>
    • emptySet

      public StateTransitionSet emptySet()
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<StateTransition>
    • emptySet

      public StateTransitionSet emptySet(Comparator<? super StateTransition> comp)
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<StateTransition>
    • elements

      public List<StateTransition> elements()
      Specified by:
      elements in interface io.ciera.runtime.summit.types.ISet<StateTransition>