com.jeantessier.diff
Class ClassDifferences
java.lang.Object
|
+--com.jeantessier.diff.RemovableDifferences
|
+--com.jeantessier.diff.ClassDifferences
- All Implemented Interfaces:
- java.lang.Comparable, Differences
- Direct Known Subclasses:
- InterfaceDifferences
- public class ClassDifferences
- extends RemovableDifferences
Documents the difference, if any, for a given object
type (class or interface). Its subclasses only
differ in which Visitor callback they invoke.
- See Also:
Visitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getOldClass
public Classfile getOldClass()
setOldClass
protected void setOldClass(Classfile oldClass)
getNewClass
public Classfile getNewClass()
setNewClass
protected void setNewClass(Classfile newClass)
getFeatureDifferences
public java.util.Collection getFeatureDifferences()
isModified
public boolean isModified()
- Overrides:
isModified
in class RemovableDifferences
accept
public void accept(Visitor visitor)
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.