nl.datraverse.dtvdiff
Class DtvDiffFileHandler
java.lang.Object
|
+--nl.datraverse.dtvdiff.DtvDiffFileHandler
- public class DtvDiffFileHandler
- extends java.lang.Object
Title: DtvDiff
Description: Show differences between text files
Copyright: © 2002
Company: Datraverse B.V.
- Version:
- 1.0
- Author:
- Rijk Ravestein
|
Method Summary |
private int |
AinB()
|
private int |
BinA()
|
private void |
debugln(java.lang.String str)
|
private boolean |
fillVector(java.util.Vector vec,
java.lang.String strfileA,
java.lang.String strfileB)
|
private boolean |
flush(int npopA,
int npopB)
|
private boolean |
nextA()
|
private boolean |
nextB()
|
private boolean |
processA()
|
private boolean |
processB()
|
boolean |
refresh(java.util.Vector vec)
|
boolean |
refreshWith(java.util.Vector vec,
java.lang.String strfileA,
java.lang.String strfileB)
|
private java.lang.String |
replaceTabBySpaces(java.lang.String str,
java.lang.String strSpaces)
|
boolean |
toggleIgnoreBlanks()
|
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
STR_TAB_SPACES
public static final java.lang.String STR_TAB_SPACES
vData
private java.util.Vector vData
lrA
private java.io.LineNumberReader lrA
lrB
private java.io.LineNumberReader lrB
vectorA
private java.util.Vector vectorA
vectorB
private java.util.Vector vectorB
feofA
boolean feofA
feofB
boolean feofB
nlineA
long nlineA
nlineB
long nlineB
strFileNameA
java.lang.String strFileNameA
strFileNameB
java.lang.String strFileNameB
bIgnoreBlanks
boolean bIgnoreBlanks
DtvDiffFileHandler
public DtvDiffFileHandler()
toggleIgnoreBlanks
public boolean toggleIgnoreBlanks()
refresh
public boolean refresh(java.util.Vector vec)
refreshWith
public boolean refreshWith(java.util.Vector vec,
java.lang.String strfileA,
java.lang.String strfileB)
fillVector
private boolean fillVector(java.util.Vector vec,
java.lang.String strfileA,
java.lang.String strfileB)
processA
private boolean processA()
processB
private boolean processB()
AinB
private int AinB()
BinA
private int BinA()
debugln
private void debugln(java.lang.String str)
flush
private boolean flush(int npopA,
int npopB)
replaceTabBySpaces
private java.lang.String replaceTabBySpaces(java.lang.String str,
java.lang.String strSpaces)
nextA
private boolean nextA()
nextB
private boolean nextB()