Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

JLibDiff
Class JLibDiffAlgorithm  view JLibDiffAlgorithm download JLibDiffAlgorithm.java

java.lang.Object
  extended byJLibDiff.JLibDiffAlgorithm
All Implemented Interfaces:
define, DiffAlgorithm

public class JLibDiffAlgorithm
extends java.lang.Object
implements DiffAlgorithm, define

Title: $FileName: JLibDiffAlgorithm.java$

Version:
$VerNum: 1$

Field Summary
private  java.lang.String eol
           
 
Fields inherited from interface JLibDiff.define
DELETE, INSERT, MAXLINES, ORIGIN
 
Constructor Summary
JLibDiffAlgorithm()
           
 
Method Summary
 java.lang.String getEol()
          Returns the eol.
private static java.util.Vector getHunk(edit start, java.lang.String[] A, java.lang.String[] B, java.lang.String sEOL)
           
 java.util.Vector makeDiff(java.lang.String[] A, java.lang.String[] B)
           
 void setEol(java.lang.String eol)
          Sets the eol.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eol

private java.lang.String eol
Constructor Detail

JLibDiffAlgorithm

public JLibDiffAlgorithm()
Method Detail

makeDiff

public java.util.Vector makeDiff(java.lang.String[] A,
                                 java.lang.String[] B)
Specified by:
makeDiff in interface DiffAlgorithm

getHunk

private static java.util.Vector getHunk(edit start,
                                        java.lang.String[] A,
                                        java.lang.String[] B,
                                        java.lang.String sEOL)

getEol

public java.lang.String getEol()
Returns the eol.


setEol

public void setEol(java.lang.String eol)
Sets the eol.

Specified by:
setEol in interface DiffAlgorithm