Package ch.bailu.gtk.gio
Class VolumeIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.VolumeIface
- All Implemented Interfaces:
PointerInterface
Interface for implementing operations for mountable volumes.
-
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
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Private field: cb-with-cbstatic final String
static final String
Private field: cb-with-cbstatic 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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
ch.bailu.gtk.gio.JnaVolumeIface.OnCanEject
ch.bailu.gtk.gio.JnaVolumeIface.OnCanMount
ch.bailu.gtk.gio.JnaVolumeIface.OnChanged
ch.bailu.gtk.gio.JnaVolumeIface.OnEjectFinish
ch.bailu.gtk.gio.JnaVolumeIface.OnEjectWithOperationFinish
ch.bailu.gtk.gio.JnaVolumeIface.OnEnumerateIdentifiers
ch.bailu.gtk.gio.JnaVolumeIface.OnGetActivationRoot
ch.bailu.gtk.gio.JnaVolumeIface.OnGetDrive
ch.bailu.gtk.gio.JnaVolumeIface.OnGetIcon
ch.bailu.gtk.gio.JnaVolumeIface.OnGetIdentifier
ch.bailu.gtk.gio.JnaVolumeIface.OnGetMount
ch.bailu.gtk.gio.JnaVolumeIface.OnGetName
ch.bailu.gtk.gio.JnaVolumeIface.OnGetSortKey
ch.bailu.gtk.gio.JnaVolumeIface.OnGetSymbolicIcon
ch.bailu.gtk.gio.JnaVolumeIface.OnGetUuid
ch.bailu.gtk.gio.JnaVolumeIface.OnMountFinish
ch.bailu.gtk.gio.JnaVolumeIface.OnRemoved
ch.bailu.gtk.gio.JnaVolumeIface.OnShouldAutomount
static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldCanEject
(VolumeIface.OnCanEject can_eject) void
setFieldCanMount
(VolumeIface.OnCanMount can_mount) void
setFieldChanged
(VolumeIface.OnChanged changed) void
setFieldEjectFinish
(VolumeIface.OnEjectFinish eject_finish) void
setFieldEjectWithOperationFinish
(VolumeIface.OnEjectWithOperationFinish eject_with_operation_finish) void
setFieldEnumerateIdentifiers
(VolumeIface.OnEnumerateIdentifiers enumerate_identifiers) void
setFieldGetActivationRoot
(VolumeIface.OnGetActivationRoot get_activation_root) void
setFieldGetDrive
(VolumeIface.OnGetDrive get_drive) void
setFieldGetIcon
(VolumeIface.OnGetIcon get_icon) void
setFieldGetIdentifier
(VolumeIface.OnGetIdentifier get_identifier) void
setFieldGetMount
(VolumeIface.OnGetMount get_mount) void
setFieldGetName
(VolumeIface.OnGetName get_name) void
setFieldGetSortKey
(VolumeIface.OnGetSortKey get_sort_key) void
setFieldGetSymbolicIcon
(VolumeIface.OnGetSymbolicIcon get_symbolic_icon) void
setFieldGetUuid
(VolumeIface.OnGetUuid get_uuid) void
setFieldMountFinish
(VolumeIface.OnMountFinish mount_finish) void
setFieldRemoved
(VolumeIface.OnRemoved removed) void
setFieldShouldAutomount
(VolumeIface.OnShouldAutomount should_automount) 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:
-
CHANGED
SeeVolumeIface.OnChanged.onChanged(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
REMOVED
SeeVolumeIface.OnRemoved.onRemoved(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
GET_NAME
SeeVolumeIface.OnGetName.onGetName(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
GET_ICON
SeeVolumeIface.OnGetIcon.onGetIcon(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
GET_UUID
SeeVolumeIface.OnGetUuid.onGetUuid(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
GET_DRIVE
SeeVolumeIface.OnGetDrive.onGetDrive(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
GET_MOUNT
SeeVolumeIface.OnGetMount.onGetMount(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
CAN_MOUNT
SeeVolumeIface.OnCanMount.onCanMount(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
CAN_EJECT
SeeVolumeIface.OnCanEject.onCanEject(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Volume)
- See Also:
-
MOUNT_FN
Private field: cb-with-cb- See Also:
-
MOUNT_FINISH
- See Also:
-
EJECT
Private field: cb-with-cb- See Also:
-
EJECT_FINISH
- See Also:
-
GET_IDENTIFIER
- See Also:
-
ENUMERATE_IDENTIFIERS
- See Also:
-
SHOULD_AUTOMOUNT
- See Also:
-
GET_ACTIVATION_ROOT
- See Also:
-
EJECT_WITH_OPERATION
Private field: cb-with-cb- See Also:
-
EJECT_WITH_OPERATION_FINISH
- See Also:
-
GET_SORT_KEY
- See Also:
-
GET_SYMBOLIC_ICON
- See Also:
-
-
Constructor Details
-
VolumeIface
-
VolumeIface
public VolumeIface()
-
-
Method Details
-
getClassHandler
-
setFieldChanged
-
getFieldChanged
public ch.bailu.gtk.gio.JnaVolumeIface.OnChanged getFieldChanged() -
setFieldRemoved
-
getFieldRemoved
public ch.bailu.gtk.gio.JnaVolumeIface.OnRemoved getFieldRemoved() -
setFieldGetName
-
getFieldGetName
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetName getFieldGetName() -
setFieldGetIcon
-
getFieldGetIcon
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetIcon getFieldGetIcon() -
setFieldGetUuid
-
getFieldGetUuid
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetUuid getFieldGetUuid() -
setFieldGetDrive
-
getFieldGetDrive
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetDrive getFieldGetDrive() -
setFieldGetMount
-
getFieldGetMount
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetMount getFieldGetMount() -
setFieldCanMount
-
getFieldCanMount
public ch.bailu.gtk.gio.JnaVolumeIface.OnCanMount getFieldCanMount() -
setFieldCanEject
-
getFieldCanEject
public ch.bailu.gtk.gio.JnaVolumeIface.OnCanEject getFieldCanEject() -
setFieldMountFinish
-
getFieldMountFinish
public ch.bailu.gtk.gio.JnaVolumeIface.OnMountFinish getFieldMountFinish() -
setFieldEjectFinish
-
getFieldEjectFinish
public ch.bailu.gtk.gio.JnaVolumeIface.OnEjectFinish getFieldEjectFinish() -
setFieldGetIdentifier
-
getFieldGetIdentifier
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetIdentifier getFieldGetIdentifier() -
setFieldEnumerateIdentifiers
-
getFieldEnumerateIdentifiers
public ch.bailu.gtk.gio.JnaVolumeIface.OnEnumerateIdentifiers getFieldEnumerateIdentifiers() -
setFieldShouldAutomount
-
getFieldShouldAutomount
public ch.bailu.gtk.gio.JnaVolumeIface.OnShouldAutomount getFieldShouldAutomount() -
setFieldGetActivationRoot
-
getFieldGetActivationRoot
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetActivationRoot getFieldGetActivationRoot() -
setFieldEjectWithOperationFinish
public void setFieldEjectWithOperationFinish(VolumeIface.OnEjectWithOperationFinish eject_with_operation_finish) -
getFieldEjectWithOperationFinish
public ch.bailu.gtk.gio.JnaVolumeIface.OnEjectWithOperationFinish getFieldEjectWithOperationFinish() -
setFieldGetSortKey
-
getFieldGetSortKey
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetSortKey getFieldGetSortKey() -
setFieldGetSymbolicIcon
-
getFieldGetSymbolicIcon
public ch.bailu.gtk.gio.JnaVolumeIface.OnGetSymbolicIcon getFieldGetSymbolicIcon() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-