LibreOffice
LibreOffice 6.2 SDK API Reference
Included Services | List of all members
MergeImporter Service Referencepublished

imports data into a configuration layer by merging with existing data. More...

import"MergeImporter.idl";

Inheritance diagram for MergeImporter:
Importer XLayerImporter XInitialization XInterface XInterface

Included Services

service Importer
 allows importing configuration data into a backend. More...
 

Additional Inherited Members

- Exported Interfaces inherited from Importer
interface XLayerImporter
 allows importing configuration data into a backend. More...
 
interface com::sun::star::lang::XInitialization
 allows initializing the implementation with settings that control its behavior . More...
 
- Public Member Functions inherited from XLayerImporter
XBackend getTargetBackend ()
 gets the target backend for importing. More...
 
void setTargetBackend ([in] XBackend aBackend) raises (com::sun::star::lang::NullPointerException)
 sets the target backend for importing. More...
 
void importLayer ([in] XLayer aLayer) raises (MalformedDataException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::NullPointerException, com::sun::star::lang::WrappedTargetException)
 Imports the layer given into the backend. More...
 
void importLayerForEntity ([in] XLayer aLayer, [in] string aEntity) raises (MalformedDataException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::NullPointerException, com::sun::star::lang::WrappedTargetException)
 Imports the layer given into the backend for a given entity. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Protected Member Functions inherited from XInitialization
void initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception )
 initializes the object. More...
 

Detailed Description

imports data into a configuration layer by merging with existing data.

No named arguments to com::sun::star::lang::XInitialization::initialize() are supported.

Since
OOo 1.1.2

Exported Interfaces

service Importer

allows importing configuration data into a backend.

In this implementation, the changes are merged with any XLayer data that already exists in the Backend, replacing it completely.

See also
LayerUpdateMerger Service that can be used to perform merging of changes into a layer.

The documentation for this service was generated from the following file: