Interface InterfaceReference

All Superinterfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<InterfaceReference,Sql>, io.ciera.runtime.summit.classes.IModelInstance<InterfaceReference,Sql>, io.ciera.runtime.summit.types.IXtumlType
All Known Implementing Classes:
InterfaceReferenceImpl

public interface InterfaceReference extends io.ciera.runtime.summit.classes.IModelInstance<InterfaceReference,Sql>
  • Method Details

    • getId

      io.ciera.runtime.summit.types.UniqueId getId() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId

      void setId(io.ciera.runtime.summit.types.UniqueId m_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setFormal_Interface_Id

      void setFormal_Interface_Id(io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getFormal_Interface_Id

      io.ciera.runtime.summit.types.UniqueId getFormal_Interface_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDelegation_Id

      void setDelegation_Id(io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDelegation_Id

      io.ciera.runtime.summit.types.UniqueId getDelegation_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPort_Id

      io.ciera.runtime.summit.types.UniqueId getPort_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPort_Id

      void setPort_Id(io.ciera.runtime.summit.types.UniqueId ref_Port_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4009_is_a_Provision

      default void setR4009_is_a_Provision(Provision inst)
    • R4009_is_a_Provision

      Provision R4009_is_a_Provision() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4009_is_a_Requirement

      default void setR4009_is_a_Requirement(Requirement inst)
    • R4009_is_a_Requirement

      Requirement R4009_is_a_Requirement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4012_may_be_defined_by_C_I

      default void setR4012_may_be_defined_by_C_I(C_I inst)
    • R4012_may_be_defined_by_C_I

      C_I R4012_may_be_defined_by_C_I() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR4013_may_delegate_through_InterfaceReferenceInDelegation

      default void addR4013_may_delegate_through_InterfaceReferenceInDelegation(InterfaceReferenceInDelegation inst)
    • removeR4013_may_delegate_through_InterfaceReferenceInDelegation

      default void removeR4013_may_delegate_through_InterfaceReferenceInDelegation(InterfaceReferenceInDelegation inst)
    • R4013_may_delegate_through_InterfaceReferenceInDelegation

      InterfaceReferenceInDelegationSet R4013_may_delegate_through_InterfaceReferenceInDelegation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4014_receives_delegation_via_Delegation

      default void setR4014_receives_delegation_via_Delegation(Delegation inst)
    • R4014_receives_delegation_via_Delegation

      Delegation R4014_receives_delegation_via_Delegation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4016_originates_from_C_PO

      default void setR4016_originates_from_C_PO(C_PO inst)
    • R4016_originates_from_C_PO

      C_PO R4016_originates_from_C_PO() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR4701_is_imported_ImportedReference

      default void addR4701_is_imported_ImportedReference(ImportedReference inst)
    • removeR4701_is_imported_ImportedReference

      default void removeR4701_is_imported_ImportedReference(ImportedReference inst)
    • R4701_is_imported_ImportedReference

      ImportedReferenceSet R4701_is_imported_ImportedReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException