info.magnolia.cms.gui.controlx.list
Class AbstractListModel.ListComparator
java.lang.Object
info.magnolia.cms.gui.controlx.list.AbstractListModel.ListComparator
- All Implemented Interfaces:
- java.util.Comparator
- Enclosing class:
- AbstractListModel
protected class AbstractListModel.ListComparator
- extends java.lang.Object
- implements java.util.Comparator
Does simple or sub ordering
Method Summary |
int |
compare(java.lang.Object object,
java.lang.Object object1)
|
java.lang.String |
getOrder()
|
java.lang.String |
getPreSort()
|
java.lang.String |
getSortBy()
|
void |
setOrder(java.lang.String order)
|
void |
setPreSort(java.lang.String preSort)
|
void |
setSortBy(java.lang.String sortBy)
|
protected int |
sort(java.lang.Object object,
java.lang.Object object1)
group by |
protected int |
subSort(java.lang.Object object,
java.lang.Object object1)
sub sort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
equals |
AbstractListModel.ListComparator
protected AbstractListModel.ListComparator()
compare
public int compare(java.lang.Object object,
java.lang.Object object1)
- Specified by:
compare
in interface java.util.Comparator
sort
protected int sort(java.lang.Object object,
java.lang.Object object1)
- group by
- Parameters:
object
- to be comparedobject1
- to be compared
subSort
protected int subSort(java.lang.Object object,
java.lang.Object object1)
- sub sort
- Parameters:
object
- to be comparedobject1
- to be compared
getPreSort
public java.lang.String getPreSort()
setPreSort
public void setPreSort(java.lang.String preSort)
getSortBy
public java.lang.String getSortBy()
setSortBy
public void setSortBy(java.lang.String sortBy)
getOrder
public java.lang.String getOrder()
setOrder
public void setOrder(java.lang.String order)
Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.