Class SignalEventSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<SignalEvent>
io.ciera.runtime.summit.classes.InstanceSet<SignalEventSet,SignalEvent>
io.ciera.tool.sql.ooaofooa.statemachine.impl.SignalEventSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<SignalEventSet,SignalEvent>, io.ciera.runtime.summit.types.ISet<SignalEvent>, io.ciera.runtime.summit.types.IXtumlType, SignalEventSet, Iterable<SignalEvent>, Collection<SignalEvent>, Set<SignalEvent>

public class SignalEventSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<SignalEventSet,SignalEvent> implements SignalEventSet
  • Constructor Details

    • SignalEventSetImpl

      public SignalEventSetImpl()
    • SignalEventSetImpl

      public SignalEventSetImpl(Comparator<? super SignalEvent> comp)
  • Method Details

    • setSMevt_ID

      public void setSMevt_ID(io.ciera.runtime.summit.types.UniqueId ref_SMevt_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSMevt_ID in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSM_ID

      public void setSM_ID(io.ciera.runtime.summit.types.UniqueId ref_SM_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSM_ID in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRequired_Signal_Id

      public void setRequired_Signal_Id(io.ciera.runtime.summit.types.UniqueId ref_Required_Signal_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRequired_Signal_Id in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSMspd_IDdeprecated

      public void setSMspd_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_SMspd_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSMspd_IDdeprecated in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSignal_name

      public void setSignal_name(String m_signal_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSignal_name in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setProvided_Signal_Id

      public void setProvided_Signal_Id(io.ciera.runtime.summit.types.UniqueId ref_Provided_Signal_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setProvided_Signal_Id in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R526_is_a_SEMEvent

      public SEMEventSet R526_is_a_SEMEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R526_is_a_SEMEvent in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R528_ProvidedSignal

      public ProvidedSignalSet R528_ProvidedSignal() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R528_ProvidedSignal in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R529_RequiredSignal

      public RequiredSignalSet R529_RequiredSignal() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R529_RequiredSignal in interface SignalEventSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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