Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


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

unpublished interface XStructTypeDescription
Base Interfaces
XStructTypeDescriptionXCompoundTypeDescriptionXTypeDescription

XCompoundTypeDescription
(referenced interface's summary:)
Reflects a compound type, i.e. a struct or exception.
Usage Restrictions
not published
Description
Reflects a struct type, supporting polymorphic struct types.

This type supersedes XCompoundTypeDescription, which only supports plain struct types.

This type is used to reflect all of the following:

Since
OOo 2.0

Methods' Summary
getTypeParameters Returns the type parameters of a polymorphic struct type template.  
getTypeArguments Returns the type arguments of an instantiated polymorphic struct type.  
Methods' Details
getTypeParameters
sequence< string >
getTypeParameters();

Description
Returns the type parameters of a polymorphic struct type template.
Returns
a sequence of the names of all type parameters, in the correct order; for a plain struct type, or an instantiated polymorphic struct type, an empty sequence is returned
getTypeArguments
sequence< XTypeDescription >
getTypeArguments();

Description
Returns the type arguments of an instantiated polymorphic struct type.
Returns
a sequence of all type arguments, in the correct order; for a plain struct type, or a polymorphic struct type template, an empty sequence is returned
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.