Package ch.bailu.gtk.gtk
Klasse TreeIter
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gtk.TreeIter
- Alle implementierten Schnittstellen:
PointerInterface
The `GtkTreeIter` is the primary structure
for accessing a `GtkTreeModel`. Models are expected to put a unique
integer in the @stamp member, and put
model-specific data in the three @user_data
members.
for accessing a `GtkTreeModel`. Models are expected to put a unique
integer in the @stamp member, and put
model-specific data in the three @user_data
members.
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcopy()Veraltet.voidfree()Veraltet.static ClassHandlerinta unique stamp to catch invalid iteratorsmodel-specific datamodel-specific datamodel-specific datastatic intstatic longstatic TypeSystem.TypeSizestatic longstatic TypeSystem.TypeSizevoidsetFieldStamp(int stamp) a unique stamp to catch invalid iteratorsvoidsetFieldUserData(Pointer user_data) model-specific datavoidsetFieldUserData2(Pointer user_data2) model-specific datavoidsetFieldUserData3(Pointer user_data3) model-specific dataVon Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
STAMP
a unique stamp to catch invalid iterators- Siehe auch:
-
USER_DATA
model-specific data- Siehe auch:
-
USER_DATA2
model-specific data- Siehe auch:
-
USER_DATA3
model-specific data- Siehe auch:
-
-
Konstruktordetails
-
TreeIter
-
TreeIter
public TreeIter()
-
-
Methodendetails
-
getClassHandler
-
setFieldStamp
public void setFieldStamp(int stamp) a unique stamp to catch invalid iterators -
getFieldStamp
public int getFieldStamp()a unique stamp to catch invalid iterators -
setFieldUserData
model-specific data -
getFieldUserData
model-specific data -
setFieldUserData2
model-specific data -
getFieldUserData2
model-specific data -
setFieldUserData3
model-specific data -
getFieldUserData3
model-specific data -
copy
Veraltet.Creates a dynamically allocated tree iterator as a copy of @iter.
This function is not intended for use in applications,
because you can just copy the structs by value
(`GtkTreeIter new_iter = iter;`).
You must free this iter with gtk_tree_iter_free().- Gibt zurück:
- a newly-allocated copy of @iter
-
free
Veraltet.Frees an iterator that has been allocated by gtk_tree_iter_copy().
This function is mainly used for language bindings. -
getTypeID
public static long getTypeID() -
getParentTypeID
public static long getParentTypeID() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-