org.argouml.ui.explorer
Class NameOrder
java.lang.Object
org.argouml.ui.explorer.NameOrder
- All Implemented Interfaces:
- java.util.Comparator
- Direct Known Subclasses:
- TypeThenNameOrder
- public class NameOrder
- extends java.lang.Object
- implements java.util.Comparator
Sorts explorer nodes by their user object name.
- Since:
- 0.15.2, Created on 28 September 2003, 10:02
Constructor Summary |
NameOrder()
Creates a new instance of NameOrder |
Method Summary |
int |
compare(java.lang.Object obj,
java.lang.Object obj1)
|
protected int |
compareUserObjects(java.lang.Object obj,
java.lang.Object obj1)
alphabetic ordering of user object names instead of type names |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
equals |
NameOrder
public NameOrder()
- Creates a new instance of NameOrder
compare
public int compare(java.lang.Object obj,
java.lang.Object obj1)
- Specified by:
compare
in interface java.util.Comparator
compareUserObjects
protected int compareUserObjects(java.lang.Object obj,
java.lang.Object obj1)
- alphabetic ordering of user object names instead of type names
toString
public java.lang.String toString()