Overview | Module | Use | Devguide | Index

Services' Summary | Interfaces' Summary | Properties' Summary | Services' Details | Interfaces' Details | Properties' Details

:: com :: sun :: star :: sdb ::
service ContentLoader
Description implements a loader for various datasource-related user interface components. Usually, you don't deal with this loader directly. Instead, use an instance with the ::com::sun::star::frame::XComponentLoader interface, and pass one of the below-mentioned URLs to it. See also ::com::sun::star::frame::XComponentLoader, ::com::sun::star::frame::Desktop

Included Services - Summary
::com::sun::star::frame::FrameLoader | ensures the basic functionality. (details)

Included Services - Details
::com::sun::star::frame::FrameLoader
Description ensures the basic functionality. Supporting this service ensures that you can plug any of the components the loader can create into an arbitrary frame. The loader should be registered for the URL scheme .component:DB/ * , the concrete URLs supported are: .component:DB/DataSourceBrowser Using this URL creates an instance of the DataSourceBrowser service and plugs it into the frame passed to the loader. .component:DB/FormGridView Using this URL creates an instance of the com::sun::star::sdb::ExternalSourceBrowser service and plugs it into the frame passed to the loader. .component:DB/QueryDesign Using this URL creates an instance of the QueryDesign service and plugs it into the frame passed to the loader. .component:DB/TableDesign Using this URL creates an instance of the TableDesign service and plugs it into the frame passed to the loader. .component:DB/RelationDesign Using this URL creates an instance of the RelationDesign service and plugs it into the frame passed to the loader. The parameters passed to the ::com::sun::star::frame::XFrameLoader::load() are forwarded to the object being created, in particular to it's ::com::sun::star::lang::XInitialization interface.

Top of Page

Copyright © 2000, 2014 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "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.