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

unpublished interface XServiceTypeDescription2
Base Interfaces
XServiceTypeDescription2
┗ ::com::sun::star::reflection::XServiceTypeDescription
   ┗ ::com::sun::star::reflection::XTypeDescription

::com::sun::star::reflection::XServiceTypeDescription
(referenced interface's summary:)
Reflects a service.
Description
Reflects a service, supporting single-interface–based services.

This type supersedes ::com::sun::star::reflection::XServiceTypeDescription , which only supports obsolete, accumulation-based services.

Since
OpenOffice 2.0.0

Methods' Summary
isSingleInterfaceBased Returns whether this object reflects a single-interface–based service.  
getInterface Returns the interface type associated with the service.  
getConstructors Returns the constructors of the service.  
Methods' Details
isSingleInterfaceBased
boolean
isSingleInterfaceBased();

Description
Returns whether this object reflects a single-interface–based service.
Returns
true if this object reflects a single-interface–based service, and false if this object reflects an obsolete, accumulation-based service
getInterface
::com::sun::star::reflection::XTypeDescription
getInterface();

Description
Returns the interface type associated with the service.
Returns
the reflection of the interface type associated with the service (of type ::com::sun::star::reflection::XInterfaceTypeDescription or, in case of a typedef, ::com::sun::star::reflection::XIndirectTypeDescription ), for a single-interface–based service; for an obsolete, accumulation-based service, NULL is returned
getConstructors
sequence< ::com::sun::star::reflection::XServiceConstructorDescription >
getConstructors();

Description
Returns the constructors of the service.
Returns
the reflections of all constructors of the service, in no particular order
Top of Page