nl.datraverse.dtvdiff
Class DtvDiffLine

java.lang.Object
  |
  +--nl.datraverse.dtvdiff.DtvDiffLine

public class DtvDiffLine
extends java.lang.Object

Title: DtvDiff

Description: Show differences between text files

Copyright: © 2002

Company: Datraverse B.V.

Version:
1.0
Author:
Rijk Ravestein

Field Summary
 java.lang.String content
           
 int diff
           
static int DIFF_A
           
static int DIFF_AB
           
static int DIFF_B
           
static int DIFF_UNKNOWN
           
 java.lang.String line
           
 java.lang.String lineDiff
           
private static java.lang.String STR_DIFF_A
           
private static java.lang.String STR_DIFF_AB
           
private static java.lang.String STR_DIFF_B
           
 
Constructor Summary
DtvDiffLine(long line, int diff, java.lang.String content)
           
DtvDiffLine(long line, java.lang.String content)
           
DtvDiffLine(java.lang.String line, int diff, java.lang.String content)
           
 
Method Summary
 java.awt.Color backColor(boolean bSelected)
           
 java.lang.String diff()
           
 java.awt.Color foreColor(boolean bSelected)
           
 boolean isDiff()
           
 boolean isDiff(int diffCurrent)
           
 java.lang.String stringAtColumn(int i)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

STR_DIFF_A

private static final java.lang.String STR_DIFF_A

STR_DIFF_B

private static final java.lang.String STR_DIFF_B

STR_DIFF_AB

private static final java.lang.String STR_DIFF_AB

DIFF_UNKNOWN

public static final int DIFF_UNKNOWN

DIFF_A

public static final int DIFF_A

DIFF_B

public static final int DIFF_B

DIFF_AB

public static final int DIFF_AB

line

public java.lang.String line

lineDiff

public java.lang.String lineDiff

diff

public int diff

content

public java.lang.String content
Constructor Detail

DtvDiffLine

public DtvDiffLine(java.lang.String line,
                   int diff,
                   java.lang.String content)

DtvDiffLine

public DtvDiffLine(long line,
                   int diff,
                   java.lang.String content)

DtvDiffLine

public DtvDiffLine(long line,
                   java.lang.String content)
Method Detail

isDiff

public boolean isDiff()

isDiff

public boolean isDiff(int diffCurrent)

backColor

public java.awt.Color backColor(boolean bSelected)

foreColor

public java.awt.Color foreColor(boolean bSelected)

diff

public java.lang.String diff()

stringAtColumn

public java.lang.String stringAtColumn(int i)