LibreOffice Module xmerge (master) 1
Public Member Functions | List of all members
org.openoffice.xmerge.DocumentMergerFactory Interface Reference

All plug-in implementations of the PluginFactory interface that also support merging must also implement this interface. More...

Inheritance diagram for org.openoffice.xmerge.DocumentMergerFactory:
[legend]

Public Member Functions

DocumentMerger createDocumentMerger (Document doc)
 Create a DocumentMerger object given a Document object. More...
 

Detailed Description

All plug-in implementations of the PluginFactory interface that also support merging must also implement this interface.

Merge is useful when an OfficeDocument is converted to a "Device" Document format, and the "Device" Document version is modified.

Those changes can be merged back into the original OfficeDocument with the merger. The merger is capable of doing this even if the "Device" format is lossy in comparison to the OfficeDocument format.

See also
PluginFactory
DocumentMerger
ConverterCapabilities

Definition at line 38 of file DocumentMergerFactory.java.

Member Function Documentation

◆ createDocumentMerger()

DocumentMerger org.openoffice.xmerge.DocumentMergerFactory.createDocumentMerger ( Document  doc)

Create a DocumentMerger object given a Document object.

Parameters
docDocument object that the created DocumentMerger object uses as a base Document for merging changes into.
Returns
A DocumentMerger object or null if none exists.

Implemented in org.openoffice.xmerge.converter.xml.xslt.PluginFactoryImpl.

Referenced by org.openoffice.xmerge.Convert.getDocumentMerger().


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