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
Modifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
The parent interface.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Private field: cb-with-cbstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
ch.bailu.gtk.gio.JnaAppInfoIface.OnAddSupportsType
ch.bailu.gtk.gio.JnaAppInfoIface.OnCanDelete
ch.bailu.gtk.gio.JnaAppInfoIface.OnCanRemoveSupportsType
ch.bailu.gtk.gio.JnaAppInfoIface.OnDoDelete
ch.bailu.gtk.gio.JnaAppInfoIface.OnDup
ch.bailu.gtk.gio.JnaAppInfoIface.OnEqual
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetCommandline
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetDescription
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetDisplayName
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetExecutable
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetIcon
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetId
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetName
ch.bailu.gtk.gio.JnaAppInfoIface.OnGetSupportedTypes
ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunch
ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUris
ch.bailu.gtk.gio.JnaAppInfoIface.OnLaunchUrisFinish
ch.bailu.gtk.gio.JnaAppInfoIface.OnRemoveSupportsType
ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForExtension
ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsDefaultForType
ch.bailu.gtk.gio.JnaAppInfoIface.OnSetAsLastUsedForType
ch.bailu.gtk.gio.JnaAppInfoIface.OnShouldShow
ch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsFiles
ch.bailu.gtk.gio.JnaAppInfoIface.OnSupportsUris
static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldAddSupportsType
(AppInfoIface.OnAddSupportsType add_supports_type) void
setFieldCanDelete
(AppInfoIface.OnCanDelete can_delete) void
setFieldCanRemoveSupportsType
(AppInfoIface.OnCanRemoveSupportsType can_remove_supports_type) void
setFieldDoDelete
(AppInfoIface.OnDoDelete do_delete) void
void
void
setFieldGetCommandline
(AppInfoIface.OnGetCommandline get_commandline) void
setFieldGetDescription
(AppInfoIface.OnGetDescription get_description) void
setFieldGetDisplayName
(AppInfoIface.OnGetDisplayName get_display_name) void
setFieldGetExecutable
(AppInfoIface.OnGetExecutable get_executable) void
setFieldGetIcon
(AppInfoIface.OnGetIcon get_icon) void
setFieldGetId
(AppInfoIface.OnGetId get_id) void
setFieldGetName
(AppInfoIface.OnGetName get_name) void
setFieldGetSupportedTypes
(AppInfoIface.OnGetSupportedTypes get_supported_types) void
setFieldLaunch
(AppInfoIface.OnLaunch launch) void
setFieldLaunchUris
(AppInfoIface.OnLaunchUris launch_uris) void
setFieldLaunchUrisFinish
(AppInfoIface.OnLaunchUrisFinish launch_uris_finish) void
setFieldRemoveSupportsType
(AppInfoIface.OnRemoveSupportsType remove_supports_type) void
setFieldSetAsDefaultForExtension
(AppInfoIface.OnSetAsDefaultForExtension set_as_default_for_extension) void
setFieldSetAsDefaultForType
(AppInfoIface.OnSetAsDefaultForType set_as_default_for_type) void
setFieldSetAsLastUsedForType
(AppInfoIface.OnSetAsLastUsedForType set_as_last_used_for_type) void
setFieldShouldShow
(AppInfoIface.OnShouldShow should_show) void
setFieldSupportsFiles
(AppInfoIface.OnSupportsFiles supports_files) void
setFieldSupportsUris
(AppInfoIface.OnSupportsUris supports_uris) Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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()
-