Uses of Class
org.apache.wicket.util.diff.myers.PathNode

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.
 



Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.