org.gnu.gtk
Class TreeModelSort
- TreeSortable
public class TreeModelSort
TreeModelSort(TreeModel model) - Create a new TreeModelSort using the given TreeModel as the underlying
data model.
|
addListener , getColumnCount , getDataBlockCount , getEventListenerClass , getEventType , getFirstIter , getIter , getIter , getType , getValue , getValue , getValue , getValue , getValue , getValue , getValue , getValue , removeListener |
addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addListener , collect , freezeNotify , getBooleanProperty , getData , getDoubleProperty , getEventListenerClass , getEventType , getFloatProperty , getGObjectFromHandle , getIntProperty , getJavaObjectProperty , getLongProperty , getPixbufProperty , getProperty , getStringProperty , hasProperty , notify , removeEventHandler , removeListener , setBooleanProperty , setData , setDoubleProperty , setFloatProperty , setIntProperty , setJavaObjectProperty , setLongProperty , setPixbufProperty , setProperty , setStringProperty , thawNotify |
TreeModelSort
public TreeModelSort(TreeModel model)
Create a new TreeModelSort using the given TreeModel as the underlying
data model.
getModel
public TreeModel getModel()
Return the underlying data model.
getSortColumn
public DataColumn getSortColumn()
Get a DataColumn object representing the currently sorted column. This is
not the same DataColumn used to create the store. It is only of type
DataColumn (not DataColumnString, etc). It can be compared with another
DataColumn object using the
DataColumn.equals(DataColumn)
method.
- getSortColumn in interface TreeSortable
- A DataColumn object representing the currently sorted column or
null if there is no column currently sorted.
getSortOrder
public SortType getSortOrder()
Get the current sorting order of the store.
- getSortOrder in interface TreeSortable
- A SortType object defining the current sorting order of the store
or null if there is no current sort order.
getType
public static Type getType()
Retrieve the runtime type used by the GLib library.
handleCompareFunc
public int handleCompareFunc(Handle model,
Handle aIter,
Handle bIter,
int col)
Call-back method invoked by the JNI code when sorting is required. This
is for internal use only.
- handleCompareFunc in interface TreeSortable