Overview | Module | Use | Devguide | Index

Included Services | Exported Interfaces | Properties' Summary | Properties' Details

:: 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.
XTypeDescriptionEnumerationAccess | [ OPTIONAL ] Description Interface for creating enumerations for type descriptions supported by this TypeDescriptionManager Since version OpenOffice.org 1.1.1

Top of Page

Copyright © 2003 Sun Microsystems, Inc.