com.sun.star.uno
public interface IQueryInterface
Calls are delegated through the UnoRuntime
to this
interface. Implement this interface in case you want to customize the
behaviour of UnoRuntime.queryInterface
.
See Also: UnoRuntime
Method Summary | |
---|---|
String | getOid()
Returns the unique object identifier (OID) of the underlying UNO object.
|
boolean | isSame(Object object)
Tests if the given reference represents a facet of the underlying UNO
object.
|
Object | queryInterface(Type type)
Returns an object implementing the requested interface type.
|
Returns: the OID of the underlying object
Parameters: object a reference to any Java object representing (a facet of) a
UNO object; may be null
Returns: true
if and only if object
is not
null
and represents the same UNO object as this object
Parameters: type the requested UNO interface type; must be a Type
object representing a UNO interface type
Returns: a reference to the requested UNO interface type if available,
otherwise null
See Also: UnoRuntime