Classes | |
| class | WikiDiff3 |
| This diff implementation is mainly lifted from the LCS algorithm of the Eclipse project which in turn is based on Myers' "An O(ND) difference algorithm and its variations" (http://citeseer.ist.psu.edu/myers86ond.html) with range compression (see Wu et al. More... | |
| class | RangeDifference |
| Alternative representation of a set of changes, by the index ranges that are changed. More... | |
| class | DifferenceEngine |
| class | _DiffOp |
| class | _DiffOp_Copy |
| class | _DiffOp_Delete |
| class | _DiffOp_Add |
| class | _DiffOp_Change |
| class | _DiffEngine |
| Class used internally by Diff to actually compute the diffs. More... | |
| class | Diff |
| Class representing a 'diff' between two sequences of strings. More... | |
| class | MappedDiff |
| class | DiffFormatter |
| A class to format Diffs. More... | |
| class | UnifiedDiffFormatter |
| A formatter that outputs unified diffs. More... | |
| class | ArrayDiffFormatter |
| A pseudo-formatter that just passes along the Diff::$edits array. More... | |
| class | _HWLDF_WordAccumulator |
| class | WordLevelDiff |
| class | TableDiffFormatter |
| Wikipedia Table style diff formatter. More... | |
| class | LastCommonParentResult |
| Copyright (C) 2008 Guy Van den Broeck <guy@guyvdb.eu>. More... | |
| class | Node |
| Copyright (C) 2008 Guy Van den Broeck <guy@guyvdb.eu>. More... | |
| class | TagNode |
| Node that can contain other nodes. More... | |
| class | TextNode |
| Represents a piece of text in the HTML file. More... | |
| class | WhiteSpaceNode |
| class | BodyNode |
| Represents the root of a HTML document. More... | |
| class | ImageNode |
| Represents an image in HTML. More... | |
| class | DummyNode |
| No-op node. More... | |
1.5.9