Package org.gnome.gtk
Interface TreeModelFilterModifyFunc
- All Superinterfaces:
FunctionPointer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
@Deprecated
@Generated("io.github.jwharm.JavaGI")
public interface TreeModelFilterModifyFunc
extends FunctionPointer
Deprecated.
Functional interface declaration of the
TreeModelFilterModifyFunc callback.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.There is no replacementdefault MemorySegmenttoCallback(Arena arena) Deprecated.Creates a native function pointer to theupcall(java.lang.foreign.MemorySegment, java.lang.foreign.MemorySegment, java.lang.foreign.MemorySegment, int, java.lang.foreign.MemorySegment)method.default voidupcall(MemorySegment model, MemorySegment iter, MemorySegment value, int column, MemorySegment data) Deprecated.Theupcallmethod is called from native code.
-
Method Details
-
run
Deprecated.There is no replacementA function which calculates display values from raw values in the model. It must fillvaluewith the display value for the columncolumnin the row indicated byiter.Since this function is called for each data access, it’s not a particularly efficient operation.
-
upcall
default void upcall(MemorySegment model, MemorySegment iter, MemorySegment value, int column, MemorySegment data) Deprecated.Theupcallmethod is called from native code. The parameters are marshaled andrun(org.gnome.gtk.TreeModel, org.gnome.gtk.TreeIter, org.gnome.gobject.Value, int)is executed. -
toCallback
Deprecated.Creates a native function pointer to theupcall(java.lang.foreign.MemorySegment, java.lang.foreign.MemorySegment, java.lang.foreign.MemorySegment, int, java.lang.foreign.MemorySegment)method.- Specified by:
toCallbackin interfaceFunctionPointer- Parameters:
arena- the arena in which the function pointer is allocated- Returns:
- the native function pointer
-