LibreOffice Module xmerge (master) 1
|
A small class to hold the start/end character position and the Node
pointer in a text Node
.
More...
Public Member Functions | |
TextNodeEntry (int startChar, int endChar, Node node) | |
Constructor. More... | |
int | startChar () |
Returns the start character. More... | |
int | endChar () |
Returns the end character. More... | |
Node | node () |
Returns the Node . More... | |
Private Attributes | |
final int | startChar_ |
final int | endChar_ |
final Node | node_ |
A small class to hold the start/end character position and the Node
pointer in a text Node
.
It is mainly used for character parser to make a list of text Node
cache entries.
Definition at line 30 of file TextNodeEntry.java.
|
inline |
Constructor.
startChar | The start character position. |
endChar | The end character position. |
node | The text Node . |
Definition at line 43 of file TextNodeEntry.java.
References org.openoffice.xmerge.merger.diff.TextNodeEntry.endChar(), org.openoffice.xmerge.merger.diff.TextNodeEntry.endChar_, org.openoffice.xmerge.merger.diff.TextNodeEntry.node(), org.openoffice.xmerge.merger.diff.TextNodeEntry.node_, org.openoffice.xmerge.merger.diff.TextNodeEntry.startChar(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.startChar_.
|
inline |
Returns the end character.
Definition at line 63 of file TextNodeEntry.java.
References org.openoffice.xmerge.merger.diff.TextNodeEntry.endChar_.
Referenced by org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.applyDifference(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().
|
inline |
Returns the Node
.
Node
. Definition at line 72 of file TextNodeEntry.java.
References org.openoffice.xmerge.merger.diff.TextNodeEntry.node_.
Referenced by org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.applyDifference(), org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.coreMerge(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().
|
inline |
Returns the start character.
Definition at line 54 of file TextNodeEntry.java.
References org.openoffice.xmerge.merger.diff.TextNodeEntry.startChar_.
Referenced by org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.applyDifference(), org.openoffice.xmerge.merger.merge.CharacterBaseParagraphMerge.coreMerge(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().
|
private |
Definition at line 33 of file TextNodeEntry.java.
Referenced by org.openoffice.xmerge.merger.diff.TextNodeEntry.endChar(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().
|
private |
Definition at line 34 of file TextNodeEntry.java.
Referenced by org.openoffice.xmerge.merger.diff.TextNodeEntry.node(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().
|
private |
Definition at line 32 of file TextNodeEntry.java.
Referenced by org.openoffice.xmerge.merger.diff.TextNodeEntry.startChar(), and org.openoffice.xmerge.merger.diff.TextNodeEntry.TextNodeEntry().