Package org.gnome.gtk
Class TreeModel.TreeModelIface
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gtk.TreeModel.TreeModelIface
-
Constructor Summary
ConstructorDescriptionAllocate a new TreeModelIface.TreeModelIface
(Arena arena) Allocate a new TreeModelIface.TreeModelIface
(MemorySegment address) Create a TreeModelIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideGetColumnType
(Arena arena, Method method) Override virtual methodget_column_type
.void
overrideGetFlags
(Arena arena, Method method) Override virtual methodget_flags
.void
overrideGetIter
(Arena arena, Method method) Override virtual methodget_iter
.void
overrideGetNColumns
(Arena arena, Method method) Override virtual methodget_n_columns
.void
overrideGetPath
(Arena arena, Method method) Override virtual methodget_path
.void
overrideGetValue
(Arena arena, Method method) Override virtual methodget_value
.void
overrideIterChildren
(Arena arena, Method method) Override virtual methoditer_children
.void
overrideIterHasChild
(Arena arena, Method method) Override virtual methoditer_has_child
.void
overrideIterNChildren
(Arena arena, Method method) Override virtual methoditer_n_children
.void
overrideIterNext
(Arena arena, Method method) Override virtual methoditer_next
.void
overrideIterNthChild
(Arena arena, Method method) Override virtual methoditer_nth_child
.void
overrideIterParent
(Arena arena, Method method) Override virtual methoditer_parent
.void
overrideIterPrevious
(Arena arena, Method method) Override virtual methoditer_previous
.void
overrideRefNode
(Arena arena, Method method) Override virtual methodref_node
.void
overrideRowChanged
(Arena arena, Method method) Override virtual methodrow_changed
.void
overrideRowDeleted
(Arena arena, Method method) Override virtual methodrow_deleted
.void
overrideRowHasChildToggled
(Arena arena, Method method) Override virtual methodrow_has_child_toggled
.void
overrideRowInserted
(Arena arena, Method method) Override virtual methodrow_inserted
.void
overrideRowsReordered
(Arena arena, Method method) Override virtual methodrows_reordered
.void
overrideUnrefNode
(Arena arena, Method method) Override virtual methodunref_node
.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
TreeModelIface
Create a TreeModelIface proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
TreeModelIface
Allocate a new TreeModelIface.- Parameters:
arena
- to control the memory allocation scope
-
TreeModelIface
public TreeModelIface()Allocate a new TreeModelIface. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideRowChanged
-
overrideRowInserted
-
overrideRowHasChildToggled
-
overrideRowDeleted
-
overrideRowsReordered
-
overrideGetFlags
-
overrideGetNColumns
-
overrideGetColumnType
-
overrideGetIter
-
overrideGetPath
-
overrideGetValue
-
overrideIterNext
-
overrideIterPrevious
-
overrideIterChildren
-
overrideIterHasChild
-
overrideIterNChildren
-
overrideIterNthChild
-
overrideIterParent
-
overrideRefNode
-
overrideUnrefNode
-