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

Quick Search    Search Deep

JLibDiff
Class SJDiff  view SJDiff download SJDiff.java

java.lang.Object
  extended byJLibDiff.diff
      extended byJLibDiff.SJDiff
All Implemented Interfaces:
define, HunkVisitable

public class SJDiff
extends diff

Title: $FileName: SJDiff.java$

Version:
$VerNum: 4$

Field Summary
 
Fields inherited from class JLibDiff.diff
msEOL, v
 
Fields inherited from interface JLibDiff.define
DELETE, INSERT, MAXLINES, ORIGIN
 
Constructor Summary
SJDiff()
          Constructor for SJDiff.
SJDiff(diff d)
          Constructor for SJDiff.
SJDiff(java.lang.String s1, java.lang.String s2)
          Constructor for SJDiff.
SJDiff(java.util.Vector v)
          Constructor for SJDiff.
 
Method Summary
 void diffTextLineIterator(org.sourcejammer.server.source.TextLineIterator current, org.sourcejammer.server.source.TextLineIterator newFile)
          Builds this diff from the two TextLineIterator objects.
 void diffTextLineReader(org.sourcejammer.server.source.TextLineReader current, org.sourcejammer.server.source.TextLineReader newFile)
          Builds this diff from the two TextLineReader objects.
 
Methods inherited from class JLibDiff.diff
accept, diffBuffer, diffFile, getDiffAlgorithmClass, getHunk, getUnderlyingVector, hunkAt, makeDiff, numberOfHunk, print, setDiffAlgorithmClass, supressEndOfLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SJDiff

public SJDiff()
Constructor for SJDiff.


SJDiff

public SJDiff(diff d)
Constructor for SJDiff.


SJDiff

public SJDiff(java.util.Vector v)
Constructor for SJDiff.


SJDiff

public SJDiff(java.lang.String s1,
              java.lang.String s2)
       throws java.io.IOException
Constructor for SJDiff.

Method Detail

diffTextLineReader

public void diffTextLineReader(org.sourcejammer.server.source.TextLineReader current,
                               org.sourcejammer.server.source.TextLineReader newFile)
                        throws java.io.IOException,
                               org.sourcejammer.server.make.EndOfSourceException
Builds this diff from the two TextLineReader objects.


diffTextLineIterator

public void diffTextLineIterator(org.sourcejammer.server.source.TextLineIterator current,
                                 org.sourcejammer.server.source.TextLineIterator newFile)
                          throws java.io.IOException,
                                 org.sourcejammer.server.make.EndOfSourceException
Builds this diff from the two TextLineIterator objects.