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
Nested ClassesModifier and TypeClassDescriptionstatic 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 String
Private field: cb-with-cbstatic final Stringstatic final String
Private field: cb-with-cbstatic 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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandlerch.bailu.gtk.gio.JnaVolumeIface.OnCanEjectch.bailu.gtk.gio.JnaVolumeIface.OnCanMountch.bailu.gtk.gio.JnaVolumeIface.OnChangedch.bailu.gtk.gio.JnaVolumeIface.OnEjectFinishch.bailu.gtk.gio.JnaVolumeIface.OnEjectWithOperationFinishch.bailu.gtk.gio.JnaVolumeIface.OnEnumerateIdentifiersch.bailu.gtk.gio.JnaVolumeIface.OnGetActivationRootch.bailu.gtk.gio.JnaVolumeIface.OnGetDrivech.bailu.gtk.gio.JnaVolumeIface.OnGetIconch.bailu.gtk.gio.JnaVolumeIface.OnGetIdentifierch.bailu.gtk.gio.JnaVolumeIface.OnGetMountch.bailu.gtk.gio.JnaVolumeIface.OnGetNamech.bailu.gtk.gio.JnaVolumeIface.OnGetSortKeych.bailu.gtk.gio.JnaVolumeIface.OnGetSymbolicIconch.bailu.gtk.gio.JnaVolumeIface.OnGetUuidch.bailu.gtk.gio.JnaVolumeIface.OnMountFinishch.bailu.gtk.gio.JnaVolumeIface.OnRemovedch.bailu.gtk.gio.JnaVolumeIface.OnShouldAutomountstatic intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldCanEject(VolumeIface.OnCanEject can_eject) voidsetFieldCanMount(VolumeIface.OnCanMount can_mount) voidsetFieldChanged(VolumeIface.OnChanged changed) voidsetFieldEjectFinish(VolumeIface.OnEjectFinish eject_finish) voidsetFieldEjectWithOperationFinish(VolumeIface.OnEjectWithOperationFinish eject_with_operation_finish) voidsetFieldEnumerateIdentifiers(VolumeIface.OnEnumerateIdentifiers enumerate_identifiers) voidsetFieldGetActivationRoot(VolumeIface.OnGetActivationRoot get_activation_root) voidsetFieldGetDrive(VolumeIface.OnGetDrive get_drive) voidsetFieldGetIcon(VolumeIface.OnGetIcon get_icon) voidsetFieldGetIdentifier(VolumeIface.OnGetIdentifier get_identifier) voidsetFieldGetMount(VolumeIface.OnGetMount get_mount) voidsetFieldGetName(VolumeIface.OnGetName get_name) voidsetFieldGetSortKey(VolumeIface.OnGetSortKey get_sort_key) voidsetFieldGetSymbolicIcon(VolumeIface.OnGetSymbolicIcon get_symbolic_icon) voidsetFieldGetUuid(VolumeIface.OnGetUuid get_uuid) voidsetFieldMountFinish(VolumeIface.OnMountFinish mount_finish) voidsetFieldRemoved(VolumeIface.OnRemoved removed) voidsetFieldShouldAutomount(VolumeIface.OnShouldAutomount should_automount) 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:
-
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()
-