On 28/03/12 12:11, Stephan Bergmann wrote:
* CTORS accessible.AccessBridge: This service being of interface type
XInitialization looks strange. (XInitialization is more of an internal
interface, so that instances of such a service can obtain arguments when
being constructed. Explicit constructors of new-style services
internally call it.)
i wonder, this XInitialization always seemed to be like some backward
compatibility kludge, would it be possible to get rid of this for LO4
and pass the arguments to the C++ ctor of the implementing class
directly or at least a static factory method or something like that, or
is there some reason why that wouldn't work?
* MODULE: These services are not intended to be instantiated at the
global component context/service manager, but rather via
document-specific factories. (Some that I labelled MODULE might
actually be MARKER -- I did not look too close.)
but it would actually be possible use a hypothetical document-specific
component context to construct these. which currently does not exist
for any application, so maybe it doesn't make sense to expose such
constructors just yet :)
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.