Class MSG_MSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<MSG_M>
io.ciera.runtime.summit.classes.InstanceSet<MSG_MSet,MSG_M>
io.ciera.tool.sql.ooaofooa.message.impl.MSG_MSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<MSG_MSet,MSG_M>, io.ciera.runtime.summit.types.ISet<MSG_M>, io.ciera.runtime.summit.types.IXtumlType, MSG_MSet, Iterable<MSG_M>, Collection<MSG_M>, Set<MSG_M>

public class MSG_MSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<MSG_MSet,MSG_M> implements MSG_MSet
  • Constructor Details

    • MSG_MSetImpl

      public MSG_MSetImpl()
    • MSG_MSetImpl

      public MSG_MSetImpl(Comparator<? super MSG_M> comp)
  • Method Details

    • setParticipatesInCommunication

      public void setParticipatesInCommunication(boolean m_participatesInCommunication) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setParticipatesInCommunication in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setReceiver_Part_ID

      public void setReceiver_Part_ID(io.ciera.runtime.summit.types.UniqueId ref_Receiver_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setReceiver_Part_ID in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSender_Part_ID

      public void setSender_Part_ID(io.ciera.runtime.summit.types.UniqueId ref_Sender_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSender_Part_ID in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setMsg_ID

      public void setMsg_ID(io.ciera.runtime.summit.types.UniqueId ref_Msg_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setMsg_ID in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1000_has_an_informal_MessageArgument

      public MessageArgumentSet R1000_has_an_informal_MessageArgument() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1000_has_an_informal_MessageArgument in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1001_has_a_formal_MessageArgument

      public MessageArgumentSet R1001_has_a_formal_MessageArgument() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1001_has_a_formal_MessageArgument in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1007_has_destination_InteractionParticipant

      public InteractionParticipantSet R1007_has_destination_InteractionParticipant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1007_has_destination_InteractionParticipant in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1008_has_source_InteractionParticipant

      public InteractionParticipantSet R1008_has_source_InteractionParticipant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1008_has_source_InteractionParticipant in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1018_is_a_AsynchronousMessage

      public AsynchronousMessageSet R1018_is_a_AsynchronousMessage() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1018_is_a_AsynchronousMessage in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1018_is_a_ReturnMessage

      public ReturnMessageSet R1018_is_a_ReturnMessage() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1018_is_a_ReturnMessage in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1018_is_a_SynchronousMessage

      public SynchronousMessageSet R1018_is_a_SynchronousMessage() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1018_is_a_SynchronousMessage in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R8001_is_a_PackageableElement

      public PackageableElementSet R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R8001_is_a_PackageableElement in interface MSG_MSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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