- Revision
- 1158
- Author
- rfscholte
- Date
- 2011-04-08 13:43:30 -0500 (Fri, 08 Apr 2011)
Log Message
Make JavaClass Comparable
Modified Paths
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultJavaClass.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaClass.java
Diff
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultJavaClass.java (1157 => 1158)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultJavaClass.java 2011-04-07 20:37:32 UTC (rev 1157) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultJavaClass.java 2011-04-08 18:43:30 UTC (rev 1158) @@ -717,8 +717,8 @@ /* (non-Javadoc) * @see com.thoughtworks.qdox.model.JavaClass#compareTo(java.lang.Object) */ - public int compareTo(Object o) { - return getFullyQualifiedName().compareTo(((JavaClass) o).getFullyQualifiedName()); + public int compareTo(JavaClass o) { + return getFullyQualifiedName().compareTo(o.getFullyQualifiedName()); } /**
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaClass.java (1157 => 1158)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaClass.java 2011-04-07 20:37:32 UTC (rev 1157) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaClass.java 2011-04-08 18:43:30 UTC (rev 1158) @@ -29,7 +29,7 @@ * * @author Robert Scholte */ -public interface JavaClass extends JavaModel, JavaClassParent, JavaAnnotatedElement, JavaGenericDeclaration +public interface JavaClass extends JavaModel, JavaClassParent, JavaAnnotatedElement, JavaGenericDeclaration, Comparable<JavaClass> { /** @@ -243,8 +243,6 @@ public List<DocletTag> getTagsByName( String name, boolean superclasses ); - public int compareTo( Object o ); - public ClassLibrary getJavaClassLibrary(); public String getName();
To unsubscribe from this list please visit:
