|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PathNode | |
---|---|
org.apache.wicket.util.diff.myers |
The diff.myers package
implements Gene Myers'
differencing algorithm. |
Uses of PathNode in org.apache.wicket.util.diff.myers |
---|
Subclasses of PathNode in org.apache.wicket.util.diff.myers | |
---|---|
class |
DiffNode
A diffnode in a diffpath. |
class |
Snake
Represents a snake in a diffpath. |
Fields in org.apache.wicket.util.diff.myers declared as PathNode | |
---|---|
PathNode |
PathNode.prev
The previous node in the path. |
Methods in org.apache.wicket.util.diff.myers that return PathNode | |
---|---|
static PathNode |
MyersDiff.buildPath(java.lang.Object[] orig,
java.lang.Object[] rev)
Computes the minimum diffpath that expresses de differences between the original and revised sequences, according to Gene Myers differencing algorithm. |
PathNode |
PathNode.previousSnake()
Skips sequences of DiffNodes until a Snake or bootstrap node is
found, or the end of the path is reached. |
Methods in org.apache.wicket.util.diff.myers with parameters of type PathNode | |
---|---|
static Revision |
MyersDiff.buildRevision(PathNode path,
java.lang.Object[] orig,
java.lang.Object[] rev)
Constructs a Revision from a difference path. |
Constructors in org.apache.wicket.util.diff.myers with parameters of type PathNode | |
---|---|
DiffNode(int i,
int j,
PathNode prev)
Constructs a DiffNode. |
|
PathNode(int i,
int j,
PathNode prev)
Concatenates a new path node with an existing diffpath. |
|
Snake(int i,
int j,
PathNode prev)
Constructs a snake node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |