Package org.gnome.gtk
Class CellArea.CellAreaClass
-
Constructor Summary
ConstructorDescriptionAllocate a new CellAreaClass.CellAreaClass
(Arena arena) Allocate a new CellAreaClass.CellAreaClass
(MemorySegment address) Create a CellAreaClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionfindCellProperty
(String propertyName) Deprecated.static MemoryLayout
The memory layout of the native struct.void
installCellProperty
(int propertyId, ParamSpec pspec) Deprecated.Deprecated.void
overrideActivate
(Arena arena, Method method) Override virtual methodactivate
.void
overrideAdd
(Arena arena, Method method) Override virtual methodadd
.void
overrideApplyAttributes
(Arena arena, Method method) Override virtual methodapply_attributes
.void
overrideCopyContext
(Arena arena, Method method) Override virtual methodcopy_context
.void
overrideCreateContext
(Arena arena, Method method) Override virtual methodcreate_context
.void
overrideEvent
(Arena arena, Method method) Override virtual methodevent
.void
overrideFocus
(Arena arena, Method method) Override virtual methodfocus
.void
overrideForeach
(Arena arena, Method method) Override virtual methodforeach
.void
overrideForeachAlloc
(Arena arena, Method method) Override virtual methodforeach_alloc
.void
overrideGetCellProperty
(Arena arena, Method method) Override virtual methodget_cell_property
.void
overrideGetPreferredHeight
(Arena arena, Method method) Override virtual methodget_preferred_height
.void
overrideGetPreferredHeightForWidth
(Arena arena, Method method) Override virtual methodget_preferred_height_for_width
.void
overrideGetPreferredWidth
(Arena arena, Method method) Override virtual methodget_preferred_width
.void
overrideGetPreferredWidthForHeight
(Arena arena, Method method) Override virtual methodget_preferred_width_for_height
.void
overrideGetRequestMode
(Arena arena, Method method) Override virtual methodget_request_mode
.void
overrideIsActivatable
(Arena arena, Method method) Override virtual methodis_activatable
.void
overrideRemove
(Arena arena, Method method) Override virtual methodremove
.void
overrideSetCellProperty
(Arena arena, Method method) Override virtual methodset_cell_property
.void
overrideSnapshot
(Arena arena, Method method) Override virtual methodsnapshot
.Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
CellAreaClass
Create a CellAreaClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
CellAreaClass
Allocate a new CellAreaClass.- Parameters:
arena
- to control the memory allocation scope
-
CellAreaClass
public CellAreaClass()Allocate a new CellAreaClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideAdd
-
overrideRemove
-
overrideForeach
-
overrideForeachAlloc
-
overrideEvent
-
overrideSnapshot
-
overrideApplyAttributes
-
overrideCreateContext
-
overrideCopyContext
-
overrideGetRequestMode
-
overrideGetPreferredWidth
-
overrideGetPreferredHeightForWidth
-
overrideGetPreferredHeight
-
overrideGetPreferredWidthForHeight
-
overrideSetCellProperty
-
overrideGetCellProperty
-
overrideFocus
-
overrideIsActivatable
-
overrideActivate
-
findCellProperty
Deprecated.Finds a cell property of a cell area class by name.- Parameters:
propertyName
- the name of the child property to find- Returns:
- the
GParamSpec
of the child property
-
installCellProperty
Deprecated.Installs a cell property on a cell area class.- Parameters:
propertyId
- the id for the propertypspec
- theGParamSpec
for the property
-
listCellProperties
Deprecated.Returns all cell properties of a cell area class.- Returns:
- a newly
allocated
null
-terminated array ofGParamSpec
*. The array must be freed with g_free().
-