Christian Junker wrote:

A text document does support the XMultiServiceFactory indirectly.
Directly the XMultiServiceFactory interface is supported by the
DrawingDocumentFactory which is a service that every document - that
contains a drawing page - has. This includes the text document. About
the other interface I don't know.

Sorry ... but the generic IDL for every document is css.document.OfficeDocument. The IDL css.drawing.DrawingDocumentFactory is deprecated and replaced by the IDL css.drawing.GenericDrawingDocument. Further this GenericDrawingDocument is the base of our draw/impress documents only and not the base of our writer/web/global nor of the calc or formula documents.


I dont know for which reason the XMultiServiceFactory interface is needed. But I know that an UNO implementation can implement more then the described interfaces ... e.g. to use it internaly in combination with some implementation helpers.

The other interface XScriptProviderSupplier is not described by any document service IDL. But if all office documents should be usable for scripting may be this interface should be added to css.document.OfficeDocument.

Regards
Andreas


On 5/3/05, Christoph Lutz <[EMAIL PROTECTED]> wrote:

Hi,

Is there a reason why the service TextDocument doesn't support the interfaces 
XMultiServiceFactory and XScriptProviderSupplier *in the IDL*?

Currently a TextDocument Service exports these interfaces, but that's not 
reflected by the IDL.

best regards,
Christoph
______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to