Package ch.bailu.gtk.gio
Class DriveIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.DriveIface
- All Implemented Interfaces:
PointerInterface
Interface for creating #GDrive implementations.
-
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 interfacestatic interfacestatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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 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 Stringstatic final Stringstatic final String
Private field: cb-with-cbstatic final Stringstatic final String
Private field: cb-with-cbstatic 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.JnaDriveIface.OnCanEjectch.bailu.gtk.gio.JnaDriveIface.OnCanPollForMediach.bailu.gtk.gio.JnaDriveIface.OnCanStartch.bailu.gtk.gio.JnaDriveIface.OnCanStartDegradedch.bailu.gtk.gio.JnaDriveIface.OnCanStopch.bailu.gtk.gio.JnaDriveIface.OnChangedch.bailu.gtk.gio.JnaDriveIface.OnDisconnectedch.bailu.gtk.gio.JnaDriveIface.OnEjectButtonch.bailu.gtk.gio.JnaDriveIface.OnEjectFinishch.bailu.gtk.gio.JnaDriveIface.OnEjectWithOperationFinishch.bailu.gtk.gio.JnaDriveIface.OnEnumerateIdentifiersch.bailu.gtk.gio.JnaDriveIface.OnGetIconch.bailu.gtk.gio.JnaDriveIface.OnGetIdentifierch.bailu.gtk.gio.JnaDriveIface.OnGetNamech.bailu.gtk.gio.JnaDriveIface.OnGetSortKeych.bailu.gtk.gio.JnaDriveIface.OnGetStartStopTypech.bailu.gtk.gio.JnaDriveIface.OnGetSymbolicIconch.bailu.gtk.gio.JnaDriveIface.OnGetVolumesch.bailu.gtk.gio.JnaDriveIface.OnHasMediach.bailu.gtk.gio.JnaDriveIface.OnHasVolumesch.bailu.gtk.gio.JnaDriveIface.OnIsMediaCheckAutomaticch.bailu.gtk.gio.JnaDriveIface.OnIsMediaRemovablech.bailu.gtk.gio.JnaDriveIface.OnIsRemovablech.bailu.gtk.gio.JnaDriveIface.OnPollForMediaFinishch.bailu.gtk.gio.JnaDriveIface.OnStartFinishch.bailu.gtk.gio.JnaDriveIface.OnStopButtonch.bailu.gtk.gio.JnaDriveIface.OnStopFinishstatic intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldCanEject(DriveIface.OnCanEject can_eject) voidsetFieldCanPollForMedia(DriveIface.OnCanPollForMedia can_poll_for_media) voidsetFieldCanStart(DriveIface.OnCanStart can_start) voidsetFieldCanStartDegraded(DriveIface.OnCanStartDegraded can_start_degraded) voidsetFieldCanStop(DriveIface.OnCanStop can_stop) voidsetFieldChanged(DriveIface.OnChanged changed) voidsetFieldDisconnected(DriveIface.OnDisconnected disconnected) voidsetFieldEjectButton(DriveIface.OnEjectButton eject_button) voidsetFieldEjectFinish(DriveIface.OnEjectFinish eject_finish) voidsetFieldEjectWithOperationFinish(DriveIface.OnEjectWithOperationFinish eject_with_operation_finish) voidsetFieldEnumerateIdentifiers(DriveIface.OnEnumerateIdentifiers enumerate_identifiers) voidsetFieldGetIcon(DriveIface.OnGetIcon get_icon) voidsetFieldGetIdentifier(DriveIface.OnGetIdentifier get_identifier) voidsetFieldGetName(DriveIface.OnGetName get_name) voidsetFieldGetSortKey(DriveIface.OnGetSortKey get_sort_key) voidsetFieldGetStartStopType(DriveIface.OnGetStartStopType get_start_stop_type) voidsetFieldGetSymbolicIcon(DriveIface.OnGetSymbolicIcon get_symbolic_icon) voidsetFieldGetVolumes(DriveIface.OnGetVolumes get_volumes) voidsetFieldHasMedia(DriveIface.OnHasMedia has_media) voidsetFieldHasVolumes(DriveIface.OnHasVolumes has_volumes) voidsetFieldIsMediaCheckAutomatic(DriveIface.OnIsMediaCheckAutomatic is_media_check_automatic) voidsetFieldIsMediaRemovable(DriveIface.OnIsMediaRemovable is_media_removable) voidsetFieldIsRemovable(DriveIface.OnIsRemovable is_removable) voidsetFieldPollForMediaFinish(DriveIface.OnPollForMediaFinish poll_for_media_finish) voidsetFieldStartFinish(DriveIface.OnStartFinish start_finish) voidsetFieldStopButton(DriveIface.OnStopButton stop_button) voidsetFieldStopFinish(DriveIface.OnStopFinish stop_finish) 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
SeeDriveIface.OnChanged.onChanged(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
DISCONNECTED
- See Also:
-
EJECT_BUTTON
- See Also:
-
GET_NAME
SeeDriveIface.OnGetName.onGetName(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
GET_ICON
SeeDriveIface.OnGetIcon.onGetIcon(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
HAS_VOLUMES
- See Also:
-
GET_VOLUMES
- See Also:
-
IS_MEDIA_REMOVABLE
- See Also:
-
HAS_MEDIA
SeeDriveIface.OnHasMedia.onHasMedia(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
IS_MEDIA_CHECK_AUTOMATIC
- See Also:
-
CAN_EJECT
SeeDriveIface.OnCanEject.onCanEject(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
CAN_POLL_FOR_MEDIA
- See Also:
-
EJECT
Private field: cb-with-cb- See Also:
-
EJECT_FINISH
- See Also:
-
POLL_FOR_MEDIA
Private field: cb-with-cb- See Also:
-
POLL_FOR_MEDIA_FINISH
- See Also:
-
GET_IDENTIFIER
- See Also:
-
ENUMERATE_IDENTIFIERS
- See Also:
-
GET_START_STOP_TYPE
- See Also:
-
CAN_START
SeeDriveIface.OnCanStart.onCanStart(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
CAN_START_DEGRADED
- See Also:
-
START
Private field: cb-with-cb- See Also:
-
START_FINISH
- See Also:
-
CAN_STOP
SeeDriveIface.OnCanStop.onCanStop(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)- See Also:
-
STOP
Private field: cb-with-cb- See Also:
-
STOP_FINISH
- See Also:
-
STOP_BUTTON
- 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:
-
IS_REMOVABLE
- See Also:
-
-
Constructor Details
-
DriveIface
-
DriveIface
public DriveIface()
-
-
Method Details
-
getClassHandler
-
setFieldChanged
-
getFieldChanged
public ch.bailu.gtk.gio.JnaDriveIface.OnChanged getFieldChanged() -
setFieldDisconnected
-
getFieldDisconnected
public ch.bailu.gtk.gio.JnaDriveIface.OnDisconnected getFieldDisconnected() -
setFieldEjectButton
-
getFieldEjectButton
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectButton getFieldEjectButton() -
setFieldGetName
-
getFieldGetName
public ch.bailu.gtk.gio.JnaDriveIface.OnGetName getFieldGetName() -
setFieldGetIcon
-
getFieldGetIcon
public ch.bailu.gtk.gio.JnaDriveIface.OnGetIcon getFieldGetIcon() -
setFieldHasVolumes
-
getFieldHasVolumes
public ch.bailu.gtk.gio.JnaDriveIface.OnHasVolumes getFieldHasVolumes() -
setFieldGetVolumes
-
getFieldGetVolumes
public ch.bailu.gtk.gio.JnaDriveIface.OnGetVolumes getFieldGetVolumes() -
setFieldIsMediaRemovable
-
getFieldIsMediaRemovable
public ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaRemovable getFieldIsMediaRemovable() -
setFieldHasMedia
-
getFieldHasMedia
public ch.bailu.gtk.gio.JnaDriveIface.OnHasMedia getFieldHasMedia() -
setFieldIsMediaCheckAutomatic
public void setFieldIsMediaCheckAutomatic(DriveIface.OnIsMediaCheckAutomatic is_media_check_automatic) -
getFieldIsMediaCheckAutomatic
public ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaCheckAutomatic getFieldIsMediaCheckAutomatic() -
setFieldCanEject
-
getFieldCanEject
public ch.bailu.gtk.gio.JnaDriveIface.OnCanEject getFieldCanEject() -
setFieldCanPollForMedia
-
getFieldCanPollForMedia
public ch.bailu.gtk.gio.JnaDriveIface.OnCanPollForMedia getFieldCanPollForMedia() -
setFieldEjectFinish
-
getFieldEjectFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectFinish getFieldEjectFinish() -
setFieldPollForMediaFinish
-
getFieldPollForMediaFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnPollForMediaFinish getFieldPollForMediaFinish() -
setFieldGetIdentifier
-
getFieldGetIdentifier
public ch.bailu.gtk.gio.JnaDriveIface.OnGetIdentifier getFieldGetIdentifier() -
setFieldEnumerateIdentifiers
-
getFieldEnumerateIdentifiers
public ch.bailu.gtk.gio.JnaDriveIface.OnEnumerateIdentifiers getFieldEnumerateIdentifiers() -
setFieldGetStartStopType
-
getFieldGetStartStopType
public ch.bailu.gtk.gio.JnaDriveIface.OnGetStartStopType getFieldGetStartStopType() -
setFieldCanStart
-
getFieldCanStart
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStart getFieldCanStart() -
setFieldCanStartDegraded
-
getFieldCanStartDegraded
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStartDegraded getFieldCanStartDegraded() -
setFieldStartFinish
-
getFieldStartFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnStartFinish getFieldStartFinish() -
setFieldCanStop
-
getFieldCanStop
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStop getFieldCanStop() -
setFieldStopFinish
-
getFieldStopFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnStopFinish getFieldStopFinish() -
setFieldStopButton
-
getFieldStopButton
public ch.bailu.gtk.gio.JnaDriveIface.OnStopButton getFieldStopButton() -
setFieldEjectWithOperationFinish
public void setFieldEjectWithOperationFinish(DriveIface.OnEjectWithOperationFinish eject_with_operation_finish) -
getFieldEjectWithOperationFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectWithOperationFinish getFieldEjectWithOperationFinish() -
setFieldGetSortKey
-
getFieldGetSortKey
public ch.bailu.gtk.gio.JnaDriveIface.OnGetSortKey getFieldGetSortKey() -
setFieldGetSymbolicIcon
-
getFieldGetSymbolicIcon
public ch.bailu.gtk.gio.JnaDriveIface.OnGetSymbolicIcon getFieldGetSymbolicIcon() -
setFieldIsRemovable
-
getFieldIsRemovable
public ch.bailu.gtk.gio.JnaDriveIface.OnIsRemovable getFieldIsRemovable() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-