Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

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 and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, 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.