19package org.openoffice.xmerge.converter.xml.xslt;
21import org.w3c.dom.Document;
55 Document doc1 = wdoc1.getContentDOM();
56 Document doc2 = wdoc2.getContentDOM();
69 for (
int i = 0;
i < diffTable.length;
i++) {
This Exception is thrown by merge algorithms.
Xslt implementation of DocumentMerger for the PluginFactoryImpl.
void merge(org.openoffice.xmerge.Document modifiedDoc)
DocumentMergerImpl(org.openoffice.xmerge.Document doc, ConverterCapabilities cc)
final ConverterCapabilities cc_
final org.openoffice.xmerge.Document orig
This class is an implementation of OfficeDocument for the generic office format.
This is the Difference basic unit.
String debug()
Display debug information.
This is one of the implementations of DiffAlgorithm interface.
This is an implementation of the Iterator interface.
This is an implementation of the NodeMergeAlgorithm interface.
This is an implementation of the MergeAlgorithm interface.
void applyDifference(Iterator orgSeq, Iterator modSeq, Difference[] differences)
This method is to merge the difference to an Iterator.
This class is used for logging debug messages.
static final int INFO
Informational messages.
static boolean isFlagSet(int f)
Checks if flag is set.
static void log(int flag, String msg)
Log message based on the flag type.
A ConverterCapabilities object is used by DocumentMerger implementations.
A DocumentMerger can merge changes from a modified "Device" Document to the assigned original "Office...
A Document represents any Document to be converted and the resulting Document from any conversion.
This is the difference algorithm interface.
Difference[] computeDiffs(Iterator orgSeq, Iterator modSeq)
Returns a Difference array.
This is an interface used by the DiffAlgorithm and MergeAlgorithm to access a Document.
This is an interface for a MergeAlgorithm to merge two Node objects.
Provides implementations for the Iterator interface and related support classes.
Provides implementations for the MergeAlgorithm interface, the NodeMergeAlgorithm interface,...
The DiffAlgorithm and MergeAlgorithm are used to provide the merge capabilities of this project.
Provides general purpose utilities.
Provides interfaces for converting between two Document formats, and supports a "merge" interface for...