Interface IBridge


  • @Deprecated
    public interface IBridge
    Deprecated.
    As of UDK 3.2, this interface is deprecated, without offering a replacement.
    This is abstract interface for bridges.

    Bridges are able to map one object from one UNO environment to another and vice versa.

    See Also:
    IBridge, IQueryInterface, UnoRuntime
    • Method Detail

      • mapInterfaceTo

        Object mapInterfaceTo​(Object object,
                              Type type)
        Deprecated.
        Maps an object from the source environment to the destination environment.
        Parameters:
        object - the object to map
        type - the type of the interface that shall be mapped
        Returns:
        the object in the destination environment
      • mapInterfaceFrom

        Object mapInterfaceFrom​(Object object,
                                Type type)
        Deprecated.
        Maps an object from the destination environment to the source environment.
        Parameters:
        object - the object to map
        type - the type of the interface that shall be mapped
        Returns:
        the object in the source environment
      • getSourceEnvironment

        IEnvironment getSourceEnvironment()
        Deprecated.
        Returns the source environment.
        Returns:
        the source environment of this bridge
      • getTargetEnvironment

        IEnvironment getTargetEnvironment()
        Deprecated.
        Returns the destination environment.
        Returns:
        the destination environment of this bridge
      • acquire

        void acquire()
        Deprecated.
        Increases the life count.
      • release

        void release()
        Deprecated.
        Decreases the life count.

        If the life count drops to zero, the bridge disposes itself.