Package org.gnome.gtksourceview
Class Tag.TagClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gtk.TextTag.TextTagClass
org.gnome.gtksourceview.Tag.TagClass
-
Constructor Summary
ConstructorDescriptionTagClass()
Allocate a new TagClass.Allocate a new TagClass.TagClass
(MemorySegment address) Create a TagClass proxy instance for the provided memory address. -
Method Summary
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
-
TagClass
Create a TagClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
TagClass
Allocate a new TagClass.- Parameters:
arena
- to control the memory allocation scope
-
TagClass
public TagClass()Allocate a new TagClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-