(incubating) | The Free and Open Productivity Suite

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

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

service TypeDescriptionProvider
Description
This service provides type descriptions, i.e. concrete service implementations read from source like the persistent registry database format.
See also
TypeDescriptionManager, XTypeDescription

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 (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 of interface type XTypeDescription.

Even though the name of this interface suggests that the used type names are hierarchic, this need not be the case.

::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

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Copyright & License
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.