From 2356a480fea6cac8cccaae85c9a2b6a312a9048c Mon Sep 17 00:00:00 2001
From: Stephan Bergmann The returned values are of interface type
- Even though the name of this interface suggests that the used type
names are hierarchic, this need not be the case. (For example, consider
the names of instantiated polymorphic struct types, like
diff --git a/udkapi/com/sun/star/reflection/TypeDescriptionProvider.idl b/udkapi/com/sun/star/reflection/TypeDescriptionProvider.idl
index 672274b8d163..af84f3cff577 100644
--- a/udkapi/com/sun/star/reflection/TypeDescriptionProvider.idl
+++ b/udkapi/com/sun/star/reflection/TypeDescriptionProvider.idl
@@ -39,11 +39,16 @@ published service TypeDescriptionProvider
/** Interface to retrieve type descriptions.
Names are given in dotted notation, for example
-
-
- "com.sun.star.uno.XInterface"
."void"
,
+ "boolean"
, "byte"
, "short"
,
+ "unsigned short"
, "long"
, "unsigned
+ long"
, "hyper"
, "unsigned hyper"
,
+ "float"
, "double"
, "char"
,
+ "string"
, "type"
, and
+ "any"
."[]ComponentType"
"InterfaceType::Member"
.
"com.sun.star.uno.XInterface"
. The returned values are of
- interface type "com.sun.star.uno.XInterface"
.
Even though the name of this interface suggests that the used type - names are hierarchic, this need not be the case.
+ The returned values are generally non-null references of type +"com.sun.star.uno.TypeClass.VOID"
, though this is probably
+ best treated as an implementation obscurity.)
*/
interface com::sun::star::container::XHierarchicalNameAccess;
--
cgit