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

Quick Search    Search Deep

JLibDiff
Class HunkAdd  view HunkAdd download HunkAdd.java

java.lang.Object
  extended byJLibDiff.Hunk
      extended byJLibDiff.HunkAdd
All Implemented Interfaces:
HunkVisitable, java.io.Serializable

public class HunkAdd
extends Hunk
implements java.io.Serializable

The HunkAdd class represents a bloc of difference reliding addition(insertion).


Field Summary
(package private)  java.util.Vector b
           
(package private)  int ld1
           
(package private)  int ld2
           
(package private)  int lf2
           
 
Fields inherited from class JLibDiff.Hunk
next
 
Constructor Summary
HunkAdd()
           
 
Method Summary
 void accept(HunkVisitor visitor)
           
 java.lang.String convert_ED()
          Returns a string representation of the current hunk with ED_script format .
 java.lang.String convert_RCS()
          Returns a string representation of the current hunk with RCS_script format .
 java.lang.String convert()
          Returns a string representation of the current hunk with normal format .
 java.lang.String getNewContents()
          Returns string to append.
 int highLine(int filenum)
          Returns the number of high line of file passed in argument .
 int lowLine(int filenum)
          Returns the number of low line of file passed in argument .
 int numLines(int filenum)
          Returns the number of lines consedered in this hunk and which came from file passed in argument .
 java.lang.String relNum(int filenum, int linenum)
          Returns a string representing the line in file and position passed in argument.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ld1

int ld1

ld2

int ld2

lf2

int lf2

b

java.util.Vector b
Constructor Detail

HunkAdd

public HunkAdd()
Method Detail

accept

public void accept(HunkVisitor visitor)
Specified by:
accept in interface HunkVisitable
Specified by:
accept in class Hunk

getNewContents

public java.lang.String getNewContents()
Returns string to append.


convert

public java.lang.String convert()
Returns a string representation of the current hunk with normal format .

Specified by:
convert in class Hunk

convert_ED

public java.lang.String convert_ED()
Returns a string representation of the current hunk with ED_script format .

Specified by:
convert_ED in class Hunk

convert_RCS

public java.lang.String convert_RCS()
Returns a string representation of the current hunk with RCS_script format .

Specified by:
convert_RCS in class Hunk

lowLine

public int lowLine(int filenum)
Returns the number of low line of file passed in argument . Lines are inclusif.

Specified by:
lowLine in class Hunk

highLine

public int highLine(int filenum)
Returns the number of high line of file passed in argument . Lines are inclusif.

Specified by:
highLine in class Hunk

numLines

public int numLines(int filenum)
Returns the number of lines consedered in this hunk and which came from file passed in argument .

Specified by:
numLines in class Hunk

relNum

public java.lang.String relNum(int filenum,
                               int linenum)
Returns a string representing the line in file and position passed in argument.

Specified by:
relNum in class Hunk