Class CommunicationLinkImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<CommunicationLink,Sql>
io.ciera.tool.sql.ooaofooa.communication.impl.CommunicationLinkImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<CommunicationLink,Sql>, io.ciera.runtime.summit.classes.IModelInstance<CommunicationLink,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, CommunicationLink, Comparable<CommunicationLink>

public class CommunicationLinkImpl extends io.ciera.runtime.summit.classes.ModelInstance<CommunicationLink,Sql> implements CommunicationLink
  • Field Details

  • Method Details

    • create

      public static CommunicationLink create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static CommunicationLink create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Link_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, String m_Numb, String m_Descrip, String m_StartText, String m_EndText, boolean m_isFormal, Visibility m_StartVisibility, Visibility m_EndVisibility, io.ciera.runtime.summit.types.UniqueId ref_Start_Part_ID, io.ciera.runtime.summit.types.UniqueId ref_Destination_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static CommunicationLink create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Link_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, String m_Numb, String m_Descrip, String m_StartText, String m_EndText, boolean m_isFormal, Visibility m_StartVisibility, Visibility m_EndVisibility, io.ciera.runtime.summit.types.UniqueId ref_Start_Part_ID, io.ciera.runtime.summit.types.UniqueId ref_Destination_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRel_ID

      public io.ciera.runtime.summit.types.UniqueId getRel_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRel_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_ID

      public void setRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNumb

      public void setNumb(String m_Numb) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNumb in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNumb

      public String getNumb() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNumb in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDescrip in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDescrip

      public String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDescrip in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStartText

      public String getStartText() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStartText in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStartText

      public void setStartText(String m_StartText) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStartText in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEndText

      public String getEndText() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEndText in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEndText

      public void setEndText(String m_EndText) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEndText in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getIsFormal

      public boolean getIsFormal() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getIsFormal in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIsFormal

      public void setIsFormal(boolean m_isFormal) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIsFormal in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStartVisibility

      public void setStartVisibility(Visibility m_StartVisibility) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStartVisibility in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStartVisibility

      public Visibility getStartVisibility() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStartVisibility in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEndVisibility

      public Visibility getEndVisibility() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEndVisibility in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEndVisibility

      public void setEndVisibility(Visibility m_EndVisibility) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEndVisibility in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStart_Part_ID

      public io.ciera.runtime.summit.types.UniqueId getStart_Part_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStart_Part_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStart_Part_ID

      public void setStart_Part_ID(io.ciera.runtime.summit.types.UniqueId ref_Start_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStart_Part_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDestination_Part_ID

      public void setDestination_Part_ID(io.ciera.runtime.summit.types.UniqueId ref_Destination_Part_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDestination_Part_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDestination_Part_ID

      public io.ciera.runtime.summit.types.UniqueId getDestination_Part_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDestination_Part_ID in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<CommunicationLink,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<CommunicationLink,Sql>
    • setR1128_may_be_formalized_against_Association

      public void setR1128_may_be_formalized_against_Association(Association inst)
      Specified by:
      setR1128_may_be_formalized_against_Association in interface CommunicationLink
    • R1128_may_be_formalized_against_Association

      public Association R1128_may_be_formalized_against_Association() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1128_may_be_formalized_against_Association in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR1133_starts_at_InteractionParticipant

      public void setR1133_starts_at_InteractionParticipant(InteractionParticipant inst)
      Specified by:
      setR1133_starts_at_InteractionParticipant in interface CommunicationLink
    • R1133_starts_at_InteractionParticipant

      public InteractionParticipant R1133_starts_at_InteractionParticipant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1133_starts_at_InteractionParticipant in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR1134_is_destined_for_InteractionParticipant

      public void setR1134_is_destined_for_InteractionParticipant(InteractionParticipant inst)
      Specified by:
      setR1134_is_destined_for_InteractionParticipant in interface CommunicationLink
    • R1134_is_destined_for_InteractionParticipant

      public InteractionParticipant R1134_is_destined_for_InteractionParticipant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1134_is_destined_for_InteractionParticipant in interface CommunicationLink
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<CommunicationLink,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<CommunicationLink,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<CommunicationLink,Sql>
    • self

      public CommunicationLink self()
      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<CommunicationLink,Sql>
    • oneWhere

      public CommunicationLink oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException