Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


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

interface XServiceTypeDescription
Base Interfaces
XServiceTypeDescriptionXTypeDescription

XTypeDescription
(referenced interface's summary:)
Reflects a UNOIDL entity.
Description
Reflects a service.

This type is superseded by XServiceTypeDescription2, which supports single-interface–based services, in addition to the obsolete, accumulation-based services.

The type class of this type is ::com::sun::star::uno::TypeClass::SERVICE.

Since
OOo 1.1.2

Methods' Summary
getMandatoryServices Returns the type descriptions of the mandatory services defined for this service.  
getOptionalServices Returns the type descriptions of the optional services defined for this service.  
getMandatoryInterfaces Returns the type descriptions of the mandatory interfaces defined for this service.  
getOptionalInterfaces Returns the type descriptions of the optional interface defined for this service.  
getProperties Returns the properties defined for this service.  
Methods' Details
getMandatoryServices
sequence< XServiceTypeDescription >
getMandatoryServices();

Description
Returns the type descriptions of the mandatory services defined for this service.
Returns
a sequence containing service type descriptions, for an obsolete, accumulation-based service; for a single-interface–based service, an empty sequence is returned
getOptionalServices
sequence< XServiceTypeDescription >
getOptionalServices();

Description
Returns the type descriptions of the optional services defined for this service.
Returns
a sequence containing service type descriptions, for an obsolete, accumulation-based service; for a single-interface–based service, an empty sequence is returned
getMandatoryInterfaces
sequence< XInterfaceTypeDescription >
getMandatoryInterfaces();

Description
Returns the type descriptions of the mandatory interfaces defined for this service.
Returns
a sequence containing interface type descriptions, for an obsolete, accumulation-based service; for a single-interface–based service, an empty sequence is returned
getOptionalInterfaces
sequence< XInterfaceTypeDescription >
getOptionalInterfaces();

Description
Returns the type descriptions of the optional interface defined for this service.
Returns
a sequence containing interface type descriptions, for an obsolete, accumulation-based service; for a single-interface–based service, an empty sequence is returned
getProperties
sequence< XPropertyTypeDescription >
getProperties();

Description
Returns the properties defined for this service.
Returns
a sequence containing property descriptions, for an obsolete, accumulation-based service; for a single-interface–based service, an empty sequence is returned
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.