public class ClassInformationComparator extends AnalyzableElementComparator<ClassInformation>
FIELD_NAME_SORT_CRITERIA, FIELD_NAME_SORT_ORDER, OPT_ASCENDING, OPT_BY_CLASS_NAME, OPT_BY_CONTAINER, OPT_BY_PACKAGE, OPT_DESCENDING
Constructor and Description |
---|
ClassInformationComparator() |
Modifier and Type | Method and Description |
---|---|
int |
compare(ClassInformation classNode1,
ClassInformation classNode2)
Compares the two given objects
|
protected int |
compareContainerName(ClassInformation classNode1,
ClassInformation classNode2) |
protected int |
compareFullName(ClassInformation classNode1,
ClassInformation classNode2) |
protected int |
compareJustClassName(ClassInformation classNode1,
ClassInformation classNode2) |
compareStrings, getAttributeValue, getSortCriteria, getSortOrder, isAscendingOrder, isDescendingOrder, setAttributeValue, setSortCriteria, setSortCriteriaToClass, setSortCriteriaToContainer, setSortCriteriaToPackage, setSortOrder, setSortOrderAscending, setSortOrderDescending, sortByClassName, sortByContainerName, sortByPackageName
addObserver, coll, deleteObserver, deleteObservers, deleteObservers, deleteViewRelatedObservers, forcedNotifyObservers, getObservers, getRegisteredObservers, reflect
clearChanged, countObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public int compare(ClassInformation classNode1, ClassInformation classNode2)
protected int compareFullName(ClassInformation classNode1, ClassInformation classNode2)
protected int compareJustClassName(ClassInformation classNode1, ClassInformation classNode2)
protected int compareContainerName(ClassInformation classNode1, ClassInformation classNode2)