Interface Delegation

  • All Superinterfaces:
    io.ciera.runtime.summit.application.IActionHome<Core>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<Delegation,​Core>, io.ciera.runtime.summit.classes.IModelInstance<Delegation,​Core>, io.ciera.runtime.summit.types.IXtumlType
    All Known Implementing Classes:
    DelegationImpl

    public interface Delegation
    extends io.ciera.runtime.summit.classes.IModelInstance<Delegation,​Core>
    • Method Detail

      • 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 ref_Id)
            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

        void setName​(String m_Name)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getName

        String getName()
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2972_is_implemented_at_runtime_by_RuntimeChannel

        default void addR2972_is_implemented_at_runtime_by_RuntimeChannel​(RuntimeChannel inst)
      • removeR2972_is_implemented_at_runtime_by_RuntimeChannel

        default void removeR2972_is_implemented_at_runtime_by_RuntimeChannel​(RuntimeChannel inst)
      • R2972_is_implemented_at_runtime_by_RuntimeChannel

        RuntimeChannelSet R2972_is_implemented_at_runtime_by_RuntimeChannel()
                                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4013_handles_delegation_for_InterfaceReferenceInDelegation

        default void addR4013_handles_delegation_for_InterfaceReferenceInDelegation​(InterfaceReferenceInDelegation inst)
      • removeR4013_handles_delegation_for_InterfaceReferenceInDelegation

        default void removeR4013_handles_delegation_for_InterfaceReferenceInDelegation​(InterfaceReferenceInDelegation inst)
      • R4013_handles_delegation_for_InterfaceReferenceInDelegation

        InterfaceReferenceInDelegationSet R4013_handles_delegation_for_InterfaceReferenceInDelegation()
                                                                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4014_provides_delegation_to_InterfaceReference

        default void addR4014_provides_delegation_to_InterfaceReference​(InterfaceReference inst)
      • removeR4014_provides_delegation_to_InterfaceReference

        default void removeR4014_provides_delegation_to_InterfaceReference​(InterfaceReference inst)
      • R4014_provides_delegation_to_InterfaceReference

        InterfaceReferenceSet R4014_provides_delegation_to_InterfaceReference()
                                                                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4704_delivers_communication_through_ImportedReference

        default void setR4704_delivers_communication_through_ImportedReference​(ImportedReference inst)
      • R4704_delivers_communication_through_ImportedReference

        ImportedReference R4704_delivers_communication_through_ImportedReference()
                                                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR8001_is_a_PackageableElement

        default void setR8001_is_a_PackageableElement​(PackageableElement inst)
      • R8001_is_a_PackageableElement

        PackageableElement R8001_is_a_PackageableElement()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR9002_DelegationInComponent

        default void setR9002_DelegationInComponent​(DelegationInComponent inst)
      • R9002_DelegationInComponent

        DelegationInComponent R9002_DelegationInComponent()
                                                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException