Package org.gnome.gtk
Class IMContext.IMContextClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gtk.IMContext.IMContextClass
- All Implemented Interfaces:
Proxy
- Direct Known Subclasses:
IMContextSimple.IMContextSimpleClass
,IMMulticontext.IMMulticontextClass
,VimIMContext.VimIMContextClass
- Enclosing class:
IMContext
-
Constructor Summary
ConstructorDescriptionAllocate a new IMContextClass.IMContextClass
(Arena arena) Allocate a new IMContextClass.IMContextClass
(MemorySegment address) Create a IMContextClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideActivateOsk
(Arena arena, Method method) Override virtual methodactivate_osk
.void
overrideActivateOskWithEvent
(Arena arena, Method method) Override virtual methodactivate_osk_with_event
.void
overrideCommit
(Arena arena, Method method) Override virtual methodcommit
.void
overrideDeleteSurrounding
(Arena arena, Method method) Override virtual methoddelete_surrounding
.void
overrideFilterKeypress
(Arena arena, Method method) Override virtual methodfilter_keypress
.void
overrideFocusIn
(Arena arena, Method method) Override virtual methodfocus_in
.void
overrideFocusOut
(Arena arena, Method method) Override virtual methodfocus_out
.void
overrideGetPreeditString
(Arena arena, Method method) Override virtual methodget_preedit_string
.void
overrideGetSurrounding
(Arena arena, Method method) Override virtual methodget_surrounding
.void
overrideGetSurroundingWithSelection
(Arena arena, Method method) Override virtual methodget_surrounding_with_selection
.void
overridePreeditChanged
(Arena arena, Method method) Override virtual methodpreedit_changed
.void
overridePreeditEnd
(Arena arena, Method method) Override virtual methodpreedit_end
.void
overridePreeditStart
(Arena arena, Method method) Override virtual methodpreedit_start
.void
overrideReset
(Arena arena, Method method) Override virtual methodreset
.void
overrideRetrieveSurrounding
(Arena arena, Method method) Override virtual methodretrieve_surrounding
.void
overrideSetClientWidget
(Arena arena, Method method) Override virtual methodset_client_widget
.void
overrideSetCursorLocation
(Arena arena, Method method) Override virtual methodset_cursor_location
.void
overrideSetSurrounding
(Arena arena, Method method) Override virtual methodset_surrounding
.void
overrideSetSurroundingWithSelection
(Arena arena, Method method) Override virtual methodset_surrounding_with_selection
.void
overrideSetUsePreedit
(Arena arena, Method method) Override virtual methodset_use_preedit
.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
-
IMContextClass
Create a IMContextClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
IMContextClass
Allocate a new IMContextClass.- Parameters:
arena
- to control the memory allocation scope
-
IMContextClass
public IMContextClass()Allocate a new IMContextClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overridePreeditStart
-
overridePreeditEnd
-
overridePreeditChanged
-
overrideCommit
-
overrideRetrieveSurrounding
-
overrideDeleteSurrounding
-
overrideSetClientWidget
-
overrideGetPreeditString
-
overrideFilterKeypress
-
overrideFocusIn
-
overrideFocusOut
-
overrideReset
-
overrideSetCursorLocation
-
overrideSetUsePreedit
-
overrideSetSurrounding
-
overrideGetSurrounding
-
overrideSetSurroundingWithSelection
-
overrideGetSurroundingWithSelection
-
overrideActivateOsk
-
overrideActivateOskWithEvent
-