|
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().