Package org.gnome.gio
Class AppInfo.AppInfoIface
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.AppInfo.AppInfoIface
-
Constructor Summary
ConstructorsConstructorDescriptionAppInfoIface(MemorySegment address) Create a AppInfoIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayoutThe memory layout of the native struct.voidoverrideAddSupportsType(Arena arena, @Nullable Method method) Override virtual methodadd_supports_type.voidoverrideCanDelete(Arena arena, @Nullable Method method) Override virtual methodcan_delete.voidoverrideCanRemoveSupportsType(Arena arena, @Nullable Method method) Override virtual methodcan_remove_supports_type.voidoverrideDoDelete(Arena arena, @Nullable Method method) Override virtual methoddo_delete.voidoverrideDup(Arena arena, @Nullable Method method) Override virtual methoddup.voidoverrideEqual(Arena arena, @Nullable Method method) Override virtual methodequal.voidoverrideGetCommandline(Arena arena, @Nullable Method method) Override virtual methodget_commandline.voidoverrideGetDescription(Arena arena, @Nullable Method method) Override virtual methodget_description.voidoverrideGetDisplayName(Arena arena, @Nullable Method method) Override virtual methodget_display_name.voidoverrideGetExecutable(Arena arena, @Nullable Method method) Override virtual methodget_executable.voidoverrideGetIcon(Arena arena, @Nullable Method method) Override virtual methodget_icon.voidoverrideGetId(Arena arena, @Nullable Method method) Override virtual methodget_id.voidoverrideGetName(Arena arena, @Nullable Method method) Override virtual methodget_name.voidoverrideGetSupportedTypes(Arena arena, @Nullable Method method) Override virtual methodget_supported_types.voidoverrideLaunch(Arena arena, @Nullable Method method) Override virtual methodlaunch.voidoverrideLaunchUris(Arena arena, @Nullable Method method) Override virtual methodlaunch_uris.voidoverrideLaunchUrisAsync(Arena arena, @Nullable Method method) Override virtual methodlaunch_uris_async.voidoverrideLaunchUrisFinish(Arena arena, @Nullable Method method) Override virtual methodlaunch_uris_finish.voidoverrideRemoveSupportsType(Arena arena, @Nullable Method method) Override virtual methodremove_supports_type.voidoverrideSetAsDefaultForExtension(Arena arena, @Nullable Method method) Override virtual methodset_as_default_for_extension.voidoverrideSetAsDefaultForType(Arena arena, @Nullable Method method) Override virtual methodset_as_default_for_type.voidoverrideSetAsLastUsedForType(Arena arena, @Nullable Method method) Override virtual methodset_as_last_used_for_type.voidoverrideShouldShow(Arena arena, @Nullable Method method) Override virtual methodshould_show.voidoverrideSupportsFiles(Arena arena, @Nullable Method method) Override virtual methodsupports_files.voidoverrideSupportsUris(Arena arena, @Nullable Method method) Override virtual methodsupports_uris.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGTypeMethods inherited from class org.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
AppInfoIface
Create a AppInfoIface proxy instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideDup
-
overrideEqual
-
overrideGetId
-
overrideGetName
-
overrideGetDescription
-
overrideGetExecutable
-
overrideGetIcon
-
overrideLaunch
-
overrideSupportsUris
-
overrideSupportsFiles
-
overrideLaunchUris
-
overrideShouldShow
-
overrideSetAsDefaultForType
-
overrideSetAsDefaultForExtension
-
overrideAddSupportsType
-
overrideCanRemoveSupportsType
-
overrideRemoveSupportsType
-
overrideCanDelete
-
overrideDoDelete
-
overrideGetCommandline
-
overrideGetDisplayName
-
overrideSetAsLastUsedForType
-
overrideGetSupportedTypes
-
overrideLaunchUrisAsync
-
overrideLaunchUrisFinish
-