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 Detail

      • 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
      • getId

        io.ciera.runtime.summit.types.UniqueId getId()
                                              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
      • 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
      • getPort_Id

        io.ciera.runtime.summit.types.UniqueId getPort_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