Package ch.bailu.gtk.gio
Class AppInfoIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.AppInfoIface
- All Implemented Interfaces:
PointerInterface
Application Information interface, for operating system portability.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThe parent interface.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String
Private field: cb-with-cbstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandlerch.bailu.gtk.gio.JnaAppInfoIface.OnAddSupportsTypech.bailu.gtk.gio.JnaAppInfoIface.OnCanDeletech.bailu.gtk.gio.JnaAppInfoIface.OnCanRemoveSupportsTypech.bailu.gtk.gio.JnaAppInfoIface.OnDoDeletech.bailu.gtk.gio.JnaAppInfoIface.OnDupch.bailu.gtk.gio.JnaAppInfoIface.OnEqualch.bailu.gtk.gio.JnaAppInfoIface.OnGetCommandlinech.bailu.gtk.gio.JnaAppInfoIface.OnGetDescriptionch.bailu.gtk.gio.JnaAppInfoIface.OnGetDisplayNamech.bailu.gtk.gio.JnaAppInfoIface.OnGetExecutablech.bailu.gtk.gio.JnaAppInfoIface.OnGetIconch.bailu.gtk.gio.JnaAppInfoIface.OnGetIdch.bailu.gtk.gio.JnaAppInfoIface.OnGetNamech.bailu.gtk.gio.JnaAppInfoIface.OnGetSupportedTypesch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUrisch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUrisFinishch.bailu.gtk.gio.JnaAppInfoIface.OnRemoveSupportsTypech.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForExtensionch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForTypech.bailu.gtk.gio.JnaAppInfoIface.OnSetAsLastUsedForTypech.bailu.gtk.gio.JnaAppInfoIface.OnShouldShowch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsFilesch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsUrisstatic intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldAddSupportsType(AppInfoIface.OnAddSupportsType add_supports_type) voidsetFieldCanDelete(AppInfoIface.OnCanDelete can_delete) voidsetFieldCanRemoveSupportsType(AppInfoIface.OnCanRemoveSupportsType can_remove_supports_type) voidsetFieldDoDelete(AppInfoIface.OnDoDelete do_delete) voidvoidvoidsetFieldGetCommandline(AppInfoIface.OnGetCommandline get_commandline) voidsetFieldGetDescription(AppInfoIface.OnGetDescription get_description) voidsetFieldGetDisplayName(AppInfoIface.OnGetDisplayName get_display_name) voidsetFieldGetExecutable(AppInfoIface.OnGetExecutable get_executable) voidsetFieldGetIcon(AppInfoIface.OnGetIcon get_icon) voidsetFieldGetId(AppInfoIface.OnGetId get_id) voidsetFieldGetName(AppInfoIface.OnGetName get_name) voidsetFieldGetSupportedTypes(AppInfoIface.OnGetSupportedTypes get_supported_types) voidsetFieldLaunch(AppInfoIface.OnLaunch launch) voidsetFieldLaunchUris(AppInfoIface.OnLaunchUris launch_uris) voidsetFieldLaunchUrisFinish(AppInfoIface.OnLaunchUrisFinish launch_uris_finish) voidsetFieldRemoveSupportsType(AppInfoIface.OnRemoveSupportsType remove_supports_type) voidsetFieldSetAsDefaultForExtension(AppInfoIface.OnSetAsDefaultForExtension set_as_default_for_extension) voidsetFieldSetAsDefaultForType(AppInfoIface.OnSetAsDefaultForType set_as_default_for_type) voidsetFieldSetAsLastUsedForType(AppInfoIface.OnSetAsLastUsedForType set_as_last_used_for_type) voidsetFieldShouldShow(AppInfoIface.OnShouldShow should_show) voidsetFieldSupportsFiles(AppInfoIface.OnSupportsFiles supports_files) voidsetFieldSupportsUris(AppInfoIface.OnSupportsUris supports_uris) Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksMethods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
G_IFACE
The parent interface.
Private field: direct-type- See Also:
-
DUP
- See Also:
-
EQUAL
- See Also:
-
GET_ID
SeeAppInfoIface.OnGetId.onGetId(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.AppInfo)- See Also:
-
GET_NAME
SeeAppInfoIface.OnGetName.onGetName(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.AppInfo)- See Also:
-
GET_DESCRIPTION
- See Also:
-
GET_EXECUTABLE
- See Also:
-
GET_ICON
SeeAppInfoIface.OnGetIcon.onGetIcon(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.AppInfo)- See Also:
-
LAUNCH
- See Also:
-
SUPPORTS_URIS
- See Also:
-
SUPPORTS_FILES
- See Also:
-
LAUNCH_URIS
- See Also:
-
SHOULD_SHOW
- See Also:
-
SET_AS_DEFAULT_FOR_TYPE
- See Also:
-
SET_AS_DEFAULT_FOR_EXTENSION
- See Also:
-
ADD_SUPPORTS_TYPE
- See Also:
-
CAN_REMOVE_SUPPORTS_TYPE
- See Also:
-
REMOVE_SUPPORTS_TYPE
- See Also:
-
CAN_DELETE
- See Also:
-
DO_DELETE
- See Also:
-
GET_COMMANDLINE
- See Also:
-
GET_DISPLAY_NAME
- See Also:
-
SET_AS_LAST_USED_FOR_TYPE
- See Also:
-
GET_SUPPORTED_TYPES
- See Also:
-
LAUNCH_URIS_ASYNC
Private field: cb-with-cb- See Also:
-
LAUNCH_URIS_FINISH
- See Also:
-
-
Constructor Details
-
AppInfoIface
-
AppInfoIface
public AppInfoIface()
-
-
Method Details
-
getClassHandler
-
setFieldDup
-
getFieldDup
public ch.bailu.gtk.gio.JnaAppInfoIface.OnDup getFieldDup() -
setFieldEqual
-
getFieldEqual
public ch.bailu.gtk.gio.JnaAppInfoIface.OnEqual getFieldEqual() -
setFieldGetId
-
getFieldGetId
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetId getFieldGetId() -
setFieldGetName
-
getFieldGetName
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetName getFieldGetName() -
setFieldGetDescription
-
getFieldGetDescription
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetDescription getFieldGetDescription() -
setFieldGetExecutable
-
getFieldGetExecutable
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetExecutable getFieldGetExecutable() -
setFieldGetIcon
-
getFieldGetIcon
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetIcon getFieldGetIcon() -
setFieldLaunch
-
getFieldLaunch
public ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunch getFieldLaunch() -
setFieldSupportsUris
-
getFieldSupportsUris
public ch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsUris getFieldSupportsUris() -
setFieldSupportsFiles
-
getFieldSupportsFiles
public ch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsFiles getFieldSupportsFiles() -
setFieldLaunchUris
-
getFieldLaunchUris
public ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUris getFieldLaunchUris() -
setFieldShouldShow
-
getFieldShouldShow
public ch.bailu.gtk.gio.JnaAppInfoIface.OnShouldShow getFieldShouldShow() -
setFieldSetAsDefaultForType
-
getFieldSetAsDefaultForType
public ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForType getFieldSetAsDefaultForType() -
setFieldSetAsDefaultForExtension
public void setFieldSetAsDefaultForExtension(AppInfoIface.OnSetAsDefaultForExtension set_as_default_for_extension) -
getFieldSetAsDefaultForExtension
public ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForExtension getFieldSetAsDefaultForExtension() -
setFieldAddSupportsType
-
getFieldAddSupportsType
public ch.bailu.gtk.gio.JnaAppInfoIface.OnAddSupportsType getFieldAddSupportsType() -
setFieldCanRemoveSupportsType
public void setFieldCanRemoveSupportsType(AppInfoIface.OnCanRemoveSupportsType can_remove_supports_type) -
getFieldCanRemoveSupportsType
public ch.bailu.gtk.gio.JnaAppInfoIface.OnCanRemoveSupportsType getFieldCanRemoveSupportsType() -
setFieldRemoveSupportsType
-
getFieldRemoveSupportsType
public ch.bailu.gtk.gio.JnaAppInfoIface.OnRemoveSupportsType getFieldRemoveSupportsType() -
setFieldCanDelete
-
getFieldCanDelete
public ch.bailu.gtk.gio.JnaAppInfoIface.OnCanDelete getFieldCanDelete() -
setFieldDoDelete
-
getFieldDoDelete
public ch.bailu.gtk.gio.JnaAppInfoIface.OnDoDelete getFieldDoDelete() -
setFieldGetCommandline
-
getFieldGetCommandline
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetCommandline getFieldGetCommandline() -
setFieldGetDisplayName
-
getFieldGetDisplayName
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetDisplayName getFieldGetDisplayName() -
setFieldSetAsLastUsedForType
public void setFieldSetAsLastUsedForType(AppInfoIface.OnSetAsLastUsedForType set_as_last_used_for_type) -
getFieldSetAsLastUsedForType
public ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsLastUsedForType getFieldSetAsLastUsedForType() -
setFieldGetSupportedTypes
-
getFieldGetSupportedTypes
public ch.bailu.gtk.gio.JnaAppInfoIface.OnGetSupportedTypes getFieldGetSupportedTypes() -
setFieldLaunchUrisFinish
-
getFieldLaunchUrisFinish
public ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUrisFinish getFieldLaunchUrisFinish() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-