public class ClassPackageComparator extends AnalyzableElementComparator<ClassPackage>
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 |
---|
ClassPackageComparator()
Initialize the new instance with default values.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(ClassPackage package1,
ClassPackage package2)
Compares the two given objects
|
protected int |
compareContainerName(ClassPackage package1,
ClassPackage package2) |
protected int |
comparePackageName(ClassPackage package1,
ClassPackage package2) |
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 ClassPackageComparator()
public int compare(ClassPackage package1, ClassPackage package2)
protected int comparePackageName(ClassPackage package1, ClassPackage package2)
protected int compareContainerName(ClassPackage package1, ClassPackage package2)