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

unpublished interface XInterfaceTypeDescription2
Base Interfaces
XInterfaceTypeDescription2
┗ ::com::sun::star::reflection::XInterfaceTypeDescription
   ┗ ::com::sun::star::reflection::XTypeDescription

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

This type supersedes ::com::sun::star::reflection::XInterfaceTypeDescription , which only supported single inheritance.

Since
OpenOffice 2.0.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< ::com::sun::star::reflection::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 ::com::sun::star::reflection::XInterfaceTypeDescription ) or a typedef (of type ::com::sun::star::reflection::XIndirectTypeDescription ) that—directly or indirectly—denotes an interface type
getOptionalBaseTypes
sequence< ::com::sun::star::reflection::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 ::com::sun::star::reflection::XInterfaceTypeDescription ) or a typedef (of type ::com::sun::star::reflection::XIndirectTypeDescription ) that—directly or indirectly—denotes an interface type
Top of Page