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

unpublished interface XInterfaceTypeDescription2
Base Interfaces
XInterfaceTypeDescription2XInterfaceTypeDescriptionXTypeDescription

XInterfaceTypeDescription
(referenced interface's summary:)
Reflects an interface type.
Description
Reflects an interface type, supporting multiple inheritance.

This type supersedes XInterfaceTypeDescription , which only supported single inheritance.

Since
OpenOffice 2.0

Methods' Summary
getBaseTypes Returns a sequence of all directly inherited (mandatory) base interface types.  
getOptionalBaseTypes Returns a sequence of all directly inherited optional base interface types.  
Methods' Details
getBaseTypes
sequence< XTypeDescription >
getBaseTypes();

Description
Returns a sequence of all directly inherited (mandatory) base interface types.
Returns
a sequence of all directly inherited (mandatory) base interface types, in the correct order; each element of the returned sequence will be the reflection of either an interface type (of type XInterfaceTypeDescription ) or a typedef (of type XIndirectTypeDescription ) that—directly or indirectly—denotes an interface type
getOptionalBaseTypes
sequence< XTypeDescription >
getOptionalBaseTypes();

Description
Returns a sequence of all directly inherited optional base interface types.
Returns
a sequence of all directly inherited optional base interface types, in the correct order; each element of the returned sequence will be the reflection of either an interface type (of type XInterfaceTypeDescription ) or a typedef (of type XIndirectTypeDescription ) that—directly or indirectly—denotes an interface type
Top of Page