SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

org.sourcejammer.client.gui.vdiff
Class HunkColorVisitor

java.lang.Object
  |
  +--JLibDiff.HunkVisitor
        |
        +--org.sourcejammer.client.gui.vdiff.HunkColorVisitor

public class HunkColorVisitor
extends HunkVisitor


Field Summary
static java.awt.Color ADDED_COLOR
           
static java.awt.Color DELETED_COLOR
           
static java.awt.Color MODIFIED_COLOR
           
static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterAdded
           
static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterDeleted
           
static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterModified
           
 
Constructor Summary
HunkColorVisitor(javax.swing.JTextArea oldTextArea, javax.swing.JTextArea newTextArea)
           
 
Method Summary
 java.util.Vector getNewPositions()
           
 java.util.Vector getOldPositions()
           
 void visitHunkAdd(HunkAdd hunk)
           
 void visitHunkChange(HunkChange hunk)
           
 void visitHunkDel(HunkDel hunk)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADDED_COLOR

public static java.awt.Color ADDED_COLOR

DELETED_COLOR

public static java.awt.Color DELETED_COLOR

MODIFIED_COLOR

public static java.awt.Color MODIFIED_COLOR

painterAdded

public static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterAdded

painterDeleted

public static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterDeleted

painterModified

public static javax.swing.text.DefaultHighlighter.DefaultHighlightPainter painterModified
Constructor Detail

HunkColorVisitor

public HunkColorVisitor(javax.swing.JTextArea oldTextArea,
                        javax.swing.JTextArea newTextArea)
Method Detail

getOldPositions

public java.util.Vector getOldPositions()

getNewPositions

public java.util.Vector getNewPositions()

visitHunkAdd

public void visitHunkAdd(HunkAdd hunk)
Overrides:
visitHunkAdd in class HunkVisitor

visitHunkChange

public void visitHunkChange(HunkChange hunk)
Overrides:
visitHunkChange in class HunkVisitor

visitHunkDel

public void visitHunkDel(HunkDel hunk)
Overrides:
visitHunkDel in class HunkVisitor

SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan