| 
UDK 3.2.7 Java API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
com.sun.star.uno
Interface IQueryInterface
public interface IQueryInterface
This is the delegator interface for Java objects implementing interfaces of an underlying UNO object.
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.  | 
| Method Detail | 
|---|
getOid
String getOid()
- Returns the unique object identifier (OID) of the underlying UNO object.
- Returns:
 - the OID of the underlying object
 
 
queryInterface
Object queryInterface(Type type)
- Returns an object implementing the requested interface type.
- Parameters:
 type- the requested UNO interface type; must be aTypeobject representing a UNO interface type- Returns:
 - a reference to the requested UNO interface type if available,
 otherwise 
null - See Also:
 UnoRuntime
 
isSame
boolean isSame(Object object)
- Tests if the given reference represents a facet of the underlying UNO
 object.
- Parameters:
 object- a reference to any Java object representing (a facet of) a UNO object; may benull- Returns:
 trueif and only ifobjectis notnulland represents the same UNO object as this object
 
  | 
UDK 3.2.7 Java API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

