Language
Asturianu (ast)
Català (ca)
Čeština (cs)
Dansk (da)
Deutsch (de)
English [US] (en-US)
Español (es)
Esperanto (eo)
Eesti keel (et)
Euskara (eu)
Français (fr)
Gàidhlig (gd)
Galego (gl)
Italiano (it)
Lietuvių (lt)
Magyar (hu)
Nederlands (nl)
Norsk (no)
Polski (pl)
Português [do Brasil] (pt-BR)
Português [Europeu] (pt)
Română (ro)
Slovenčina (sk)
Slovenščina (sl)
Suomi (fi)
Svenska (sv)
Yкраїнська (uk)
Tiếng Việt (vi)
Türkçe (tr)
ኦሮሚኛ (om)
Հայերեն (hy)
Ελληνικά (el)
български език (bg)
Русский (ru)
Cрпски [ћирилицом] (sr)
עברית (he)
हिन्दी (hi)
ភាសាខ្មែរ (km)
தமிழ் (ta)
ภาษาไทย (th)
简体中文 (zh-CN)
正體中文 (zh-TW)
日本語 (ja)
한국어 (ko)
The Free and Open Productivity Suite
:: com :: sun :: star :: reflection ::
interface XCompoundTypeDescription
Base Interfaces
XCompoundTypeDescription
┗ XTypeDescription
Description
Reflects a compound type, i.e. a struct or exception.
For struct types, this type is superseded by
XStructTypeDescription , which supports polymorphic struct
types.
Methods' Summary
getBaseType
Returns the type of the base type of the compound type.
If the compound does not have a base type, the method returns a null interface.
getMemberTypes
Returns the member types of the struct/exception in IDL declaration order.
getMemberNames
Returns the member names of the struct/exception in IDL declaration order.
Methods' Details
getBaseType
Description
Returns the type of the base type of the compound type.
If the compound does not have a base type, the method returns a null interface.
Returns
base interface or null
getMemberTypes
Description
Returns the member types of the struct/exception in IDL declaration order.
For a polymorphic struct type template, a member of parameterized
type is represented by an instance of
XTypeDescription whose
type class is UNKNOWN
and whose name is the name of the
type parameter.
Returns
members of struct/exception
getMemberNames
sequence< string >
getMemberNames ();
Description
Returns the member names of the struct/exception in IDL declaration order.
Returns
members names of struct/exception
Top of Page Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.