public class MappedVisitor<T,C> extends java.lang.Object implements DiffVisitor<T,C>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Date |
originalDate |
protected java.lang.String |
originalFilename |
protected java.util.Date |
revisedDate |
protected java.lang.String |
revisedFilename |
| Constructor and Description |
|---|
MappedVisitor() |
MappedVisitor(java.util.Map<Pair<java.lang.String,java.lang.String>,Patch<T,PatchResult<T>>> map) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Pair<java.lang.String,java.lang.String>,Patch<T,PatchResult<T>>> |
getMap() |
boolean |
visitChunkEnd(int originalPosition,
int originalCount,
int revisedPosition,
int revisedCount) |
boolean |
visitChunkStart(int originalPosition,
int originalCount,
int revisedPosition,
int revisedCount) |
boolean |
visitComment(C comment) |
boolean |
visitLine(DiffRow.Tag tag,
T line) |
boolean |
visitOriginal(java.lang.String original,
java.util.Date date) |
boolean |
visitRevised(java.lang.String revised,
java.util.Date date) |
protected java.lang.String originalFilename
protected java.util.Date originalDate
protected java.lang.String revisedFilename
protected java.util.Date revisedDate
public MappedVisitor()
public MappedVisitor(java.util.Map<Pair<java.lang.String,java.lang.String>,Patch<T,PatchResult<T>>> map)
public java.util.Map<Pair<java.lang.String,java.lang.String>,Patch<T,PatchResult<T>>> getMap()
public boolean visitComment(C comment)
visitComment in interface DiffVisitor<T,C>public boolean visitOriginal(java.lang.String original,
java.util.Date date)
throws DiffException
visitOriginal in interface DiffVisitor<T,C>DiffExceptionpublic boolean visitRevised(java.lang.String revised,
java.util.Date date)
throws DiffException
visitRevised in interface DiffVisitor<T,C>DiffExceptionpublic boolean visitChunkStart(int originalPosition,
int originalCount,
int revisedPosition,
int revisedCount)
visitChunkStart in interface DiffVisitor<T,C>public boolean visitChunkEnd(int originalPosition,
int originalCount,
int revisedPosition,
int revisedCount)
visitChunkEnd in interface DiffVisitor<T,C>public boolean visitLine(DiffRow.Tag tag, T line)
visitLine in interface DiffVisitor<T,C>