:: com :: sun :: star :: reflection ::

service TypeDescriptionManager
Description
This service manages type descriptions and acts as a central access point to every type description. It delegates calls for demanded types to subsequent TypeDescriptionProvider s and may cache type descriptions.
Using cppuhelper's bootstrapping routines bootstrapping an initial component context, there is a singleton accessable via key "/singletons/com.sun.star.reflection.theTypeDescriptionManager". This singleton object is hooked into the C UNO runtime typelib and lives until the context is shut down.
See also
TypeDescriptionProvider
See also
XTypeDescription

Exported Interfaces
::com::sun::star::container::XHierarchicalNameAccess
Description
Interface to retrieve type descriptions:
  • names are given in dotted notation, e.g. "com.sun.star.uno.XInterface"
  • sequences are accessable via "[]element_name"
  • interface members are accessable via "interface_name::member_name"
The returned values are of interface type XTypeDescription .
::com::sun::star::container::XSet
Description
You can manually add or remove a providers via this interface.
::com::sun::star::lang::XComponent
[ OPTIONAL ]
Description
Interface to signal shutdown to the manager.
This signals all providers to shut down, because usually each provider references its manager, listening for disposing events.

 
Top of Page