public interface DiffHandler
| Modifier and Type | Method and Description |
|---|---|
void |
classAdded(ClassInfo classinfo)
Notification that a class was added.
|
void |
classChanged(ClassInfo oldClassinfo,
ClassInfo newClassinfo)
The current class has changed.
|
void |
classRemoved(ClassInfo classinfo)
Notification that a class was removed.
|
void |
contains(ClassInfo info)
Add a contained class.
|
void |
endAdded()
End of list of removed classes.
|
void |
endChanged()
End of class changes.
|
void |
endClassChanged()
End of changes for the current class.
|
void |
endDiff()
End of the diff.
|
void |
endNewContents()
End the list of new contents.
|
void |
endOldContents()
End the list of old contents.
|
void |
endRemoved()
End of list of removed classes.
|
void |
fieldAdded(FieldInfo fieldinfo)
The field was added for the current class that has changed.
|
void |
fieldChanged(FieldInfo oldFieldinfo,
FieldInfo newFieldinfo)
A field on the current class has changed.
|
void |
fieldRemoved(FieldInfo fieldinfo)
The field was removed for the current class that has changed.
|
void |
methodAdded(MethodInfo methodinfo)
The method was added for the current class that has changed.
|
void |
methodChanged(MethodInfo oldMethodInfo,
MethodInfo newMethodInfo)
A method on the current class has changed.
|
void |
methodRemoved(MethodInfo methodinfo)
The method was removed for the current class that has changed.
|
void |
startAdded()
Start of list of added classes.
|
void |
startChanged()
Start list of changed classes.
|
void |
startClassChanged(java.lang.String string)
Start information about class changes for the classname passed.
|
void |
startDiff(java.lang.String a,
java.lang.String b)
Start a diff between two versions, where string a is the old version
and string b is the new version.
|
void |
startNewContents()
Start the list of new contents.
|
void |
startOldContents()
Start the list of old contents.
|
void |
startRemoved()
Start the list of removed classes.
|
void startDiff(java.lang.String a,
java.lang.String b)
throws DiffException
a - the name of the old versionb - the name of the new versionDiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startOldContents()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startNewContents()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid contains(ClassInfo info) throws DiffException
info - information about a classDiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endOldContents()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endNewContents()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startRemoved()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid classRemoved(ClassInfo classinfo) throws DiffException
classinfo - information about the class that has been removed.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endRemoved()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startAdded()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid classAdded(ClassInfo classinfo) throws DiffException
classinfo - information about the class that has been removed.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endAdded()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startChanged()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid startClassChanged(java.lang.String string)
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid fieldRemoved(FieldInfo fieldinfo) throws DiffException
fieldinfo - Information about the field removed.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid methodRemoved(MethodInfo methodinfo) throws DiffException
methodinfo - Information about the method removed.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid fieldAdded(FieldInfo fieldinfo) throws DiffException
fieldinfo - Information about the field added.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid methodAdded(MethodInfo methodinfo) throws DiffException
methodinfo - Information about the method added.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid classChanged(ClassInfo oldClassinfo, ClassInfo newClassinfo) throws DiffException
oldClassinfo - Information about the old class.newClassinfo - Information about the new class.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid fieldChanged(FieldInfo oldFieldinfo, FieldInfo newFieldinfo) throws DiffException
oldFieldinfo - Information about the old field.newFieldinfo - Information about the new field.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid methodChanged(MethodInfo oldMethodInfo, MethodInfo newMethodInfo) throws DiffException
oldMethodInfo - Information about the old method.newMethodInfo - Information about the new method.DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endClassChanged()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endChanged()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOExceptionvoid endDiff()
throws DiffException
DiffException - when there is an underlying exception, e.g.
writing to a file caused an IOException