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

service TypeDescriptionProvider

Exported Interfaces - Summary
::com::sun::star::container::XHierarchicalNameAccess

Interface to retrieve type descriptions. (details)

::com::sun::star::lang::XComponent

Interface to signal shutdown to the provider.
This has to be done manually, because usually each provider references its manager (which may implement type caching) for late resolution of partial types (e.g. parameter types).

XTypeDescriptionEnumerationAccess

Interface for creating enumerations for type descriptions supported by this TypeDescriptionProvider
Since OOo 1.1.2 (details)

Exported Interfaces - Details
::com::sun::star::container::XHierarchicalNameAccess
Description
Interface to retrieve type descriptions.

Names are given in dotted notation, for example "com.sun.star.uno.XInterface".

The returned values are generally non-null references of type XTypeDescription. However, before LibreOffice 4.1, the value returned for a UNO constant was the value of the constant, rather than a reference to an XConstantTypeDescription object. (It also appears that some implementations return values for individual UNO enum members, e.g. "com.sun.star.uno.TypeClass.VOID", though this is probably best treated as an implementation obscurity.)

::com::sun::star::lang::XComponent
Description
Interface to signal shutdown to the provider.
This has to be done manually, because usually each provider references its manager (which may implement type caching) for late resolution of partial types (e.g. parameter types).
XTypeDescriptionEnumerationAccess
Usage Restrictions
optional
Description
Interface for creating enumerations for type descriptions supported by this TypeDescriptionProvider
Since OOo 1.1.2

 
Top of Page