java.lang.Object
JLibDiff.Hunk
- All Implemented Interfaces:
- HunkVisitable
- Direct Known Subclasses:
- HunkAdd, HunkChange, HunkDel
- public abstract class Hunk
- extends java.lang.Object
- implements HunkVisitable
The Hunk class is a super class of classes HunkAdd ,
HunkChange and HunkDel .it is an abstarct class.
|
Field Summary |
(package private) Hunk |
next
|
|
Constructor Summary |
Hunk()
|
|
Method Summary |
abstract void |
accept(HunkVisitor visitor)
|
abstract java.lang.String |
convert_ED()
Returns a string representation of the current hunk
with ED_script format . |
abstract java.lang.String |
convert_RCS()
Returns a string representation of the current hunk
with RCS_script format . |
abstract java.lang.String |
convert()
Returns a string representation of the current hunk
with normal format . |
abstract int |
highLine(int filenum)
Returns the number of high line of file passed in argument . |
abstract int |
lowLine(int filenum)
Returns the number of low line of file passed in argument . |
abstract int |
numLines(int filenum)
Returns the number of lines consedered in this hunk and which
came from file passed in argument . |
abstract 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 |
next
Hunk next
Hunk
public Hunk()
accept
public abstract void accept(HunkVisitor visitor)
- Specified by:
accept in interface HunkVisitable
convert
public abstract java.lang.String convert()
- Returns a string representation of the current hunk
with normal format .
convert_ED
public abstract java.lang.String convert_ED()
- Returns a string representation of the current hunk
with ED_script format .
convert_RCS
public abstract java.lang.String convert_RCS()
- Returns a string representation of the current hunk
with RCS_script format .
lowLine
public abstract int lowLine(int filenum)
- Returns the number of low line of file passed in argument .
Lines are inclusif.
highLine
public abstract int highLine(int filenum)
- Returns the number of high line of file passed in argument .
Lines are inclusif.
numLines
public abstract int numLines(int filenum)
- Returns the number of lines consedered in this hunk and which
came from file passed in argument .
relNum
public abstract java.lang.String relNum(int filenum,
int linenum)
- Returns a string representing the line in file and position
passed in argument.