LibreOffice Module xmerge (master)  1
Public Member Functions | Private Member Functions | List of all members
org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge Class Reference

This is an implementation of the. More...

Inheritance diagram for org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge:
[legend]
Collaboration diagram for org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge:
[legend]

Public Member Functions

void merge (Node orgPara, Node modPara)
 Merge two paragraphs. More...
 

Private Member Functions

void applyDifference (CharacterParser orgParser, CharacterParser modParser, Difference[] diffs)
 
void coreMerge (int startDiffNum, int endDiffNum, Difference[] diffs, CharacterParser modParser, TextNodeEntry orgTextNode, int extraChar)
 

Detailed Description

This is an implementation of the.

NodeMergeAlgorithm

interface.

It is used to merge two paragraph

objects based on character comparisons.

Definition at line 36 of file CharacterBaseParagraphMerge.java.

Member Function Documentation

void org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.applyDifference ( CharacterParser  orgParser,
CharacterParser  modParser,
Difference[]  diffs 
)
inlineprivate
void org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.coreMerge ( int  startDiffNum,
int  endDiffNum,
Difference[]  diffs,
CharacterParser  modParser,
TextNodeEntry  orgTextNode,
int  extraChar 
)
inlineprivate
void org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.merge ( Node  orgPara,
Node  modPara 
)
inline

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