public class ClassPackageComparator extends AnalyzableElementComparator<org.pfsw.tools.cda.base.model.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(org.pfsw.tools.cda.base.model.ClassPackage package1,
org.pfsw.tools.cda.base.model.ClassPackage package2)
Compares the two given objects
|
protected int |
compareContainerName(org.pfsw.tools.cda.base.model.ClassPackage package1,
org.pfsw.tools.cda.base.model.ClassPackage package2) |
protected int |
comparePackageName(org.pfsw.tools.cda.base.model.ClassPackage package1,
org.pfsw.tools.cda.base.model.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(org.pfsw.tools.cda.base.model.ClassPackage package1, org.pfsw.tools.cda.base.model.ClassPackage package2)
protected int comparePackageName(org.pfsw.tools.cda.base.model.ClassPackage package1, org.pfsw.tools.cda.base.model.ClassPackage package2)
protected int compareContainerName(org.pfsw.tools.cda.base.model.ClassPackage package1, org.pfsw.tools.cda.base.model.ClassPackage package2)