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 :) _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice