Package ch.bailu.gtk.gio
Class FileIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.FileIface
- All Implemented Interfaces:
PointerInterface
An interface for writing VFS file handles.
-
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 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 String
Private field: cb-with-cbstatic final Stringstatic final Stringstatic final Stringstatic final String
Private field: cb-with-cbstatic 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 Stringstatic final String
Private field: cb-with-cbstatic final Stringstatic final Stringstatic final String
Private field: cb-with-cbstatic 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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandlerch.bailu.gtk.gio.JnaFileIface.OnDupch.bailu.gtk.gio.JnaFileIface.OnEnumerateChildrench.bailu.gtk.gio.JnaFileIface.OnEnumerateChildrenFinishch.bailu.gtk.gio.JnaFileIface.OnEqualch.bailu.gtk.gio.JnaFileIface.OnFindEnclosingMountch.bailu.gtk.gio.JnaFileIface.OnFindEnclosingMountFinishch.bailu.gtk.gio.JnaFileIface.OnGetBasenamech.bailu.gtk.gio.JnaFileIface.OnGetChildForDisplayNamech.bailu.gtk.gio.JnaFileIface.OnGetParentch.bailu.gtk.gio.JnaFileIface.OnGetParseNamech.bailu.gtk.gio.JnaFileIface.OnGetPathch.bailu.gtk.gio.JnaFileIface.OnGetRelativePathch.bailu.gtk.gio.JnaFileIface.OnGetUrich.bailu.gtk.gio.JnaFileIface.OnGetUriSchemech.bailu.gtk.gio.JnaFileIface.OnHashch.bailu.gtk.gio.JnaFileIface.OnHasUriSchemech.bailu.gtk.gio.JnaFileIface.OnIsNativech.bailu.gtk.gio.JnaFileIface.OnPrefixMatchesch.bailu.gtk.gio.JnaFileIface.OnQueryFilesystemInfoch.bailu.gtk.gio.JnaFileIface.OnQueryFilesystemInfoFinishch.bailu.gtk.gio.JnaFileIface.OnQueryInfoch.bailu.gtk.gio.JnaFileIface.OnQueryInfoFinishch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributesch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributesAsyncch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributesFinishch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespacesch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespacesAsyncch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespacesFinishch.bailu.gtk.gio.JnaFileIface.OnResolveRelativePathch.bailu.gtk.gio.JnaFileIface.OnSetAttributech.bailu.gtk.gio.JnaFileIface.OnSetAttributesFromInfoch.bailu.gtk.gio.JnaFileIface.OnSetDisplayNamech.bailu.gtk.gio.JnaFileIface.OnSetDisplayNameFinishstatic intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidvoidsetFieldEnumerateChildren(FileIface.OnEnumerateChildren enumerate_children) voidsetFieldEnumerateChildrenFinish(FileIface.OnEnumerateChildrenFinish enumerate_children_finish) voidsetFieldEqual(FileIface.OnEqual equal) voidsetFieldFindEnclosingMount(FileIface.OnFindEnclosingMount find_enclosing_mount) voidsetFieldFindEnclosingMountFinish(FileIface.OnFindEnclosingMountFinish find_enclosing_mount_finish) voidsetFieldGetBasename(FileIface.OnGetBasename get_basename) voidsetFieldGetChildForDisplayName(FileIface.OnGetChildForDisplayName get_child_for_display_name) voidsetFieldGetParent(FileIface.OnGetParent get_parent) voidsetFieldGetParseName(FileIface.OnGetParseName get_parse_name) voidsetFieldGetPath(FileIface.OnGetPath get_path) voidsetFieldGetRelativePath(FileIface.OnGetRelativePath get_relative_path) voidsetFieldGetUri(FileIface.OnGetUri get_uri) voidsetFieldGetUriScheme(FileIface.OnGetUriScheme get_uri_scheme) voidsetFieldHash(FileIface.OnHash hash) voidsetFieldHasUriScheme(FileIface.OnHasUriScheme has_uri_scheme) voidsetFieldIsNative(FileIface.OnIsNative is_native) voidsetFieldPrefixMatches(FileIface.OnPrefixMatches prefix_matches) voidsetFieldQueryFilesystemInfo(FileIface.OnQueryFilesystemInfo query_filesystem_info) voidsetFieldQueryFilesystemInfoFinish(FileIface.OnQueryFilesystemInfoFinish query_filesystem_info_finish) voidsetFieldQueryInfo(FileIface.OnQueryInfo query_info) voidsetFieldQueryInfoFinish(FileIface.OnQueryInfoFinish query_info_finish) voidsetFieldQuerySettableAttributes(FileIface.OnQuerySettableAttributes query_settable_attributes) voidsetFieldQuerySettableAttributesAsync(FileIface.OnQuerySettableAttributesAsync _query_settable_attributes_async) voidsetFieldQuerySettableAttributesFinish(FileIface.OnQuerySettableAttributesFinish _query_settable_attributes_finish) voidsetFieldQueryWritableNamespaces(FileIface.OnQueryWritableNamespaces query_writable_namespaces) voidsetFieldQueryWritableNamespacesAsync(FileIface.OnQueryWritableNamespacesAsync _query_writable_namespaces_async) voidsetFieldQueryWritableNamespacesFinish(FileIface.OnQueryWritableNamespacesFinish _query_writable_namespaces_finish) voidsetFieldResolveRelativePath(FileIface.OnResolveRelativePath resolve_relative_path) voidsetFieldSetAttribute(FileIface.OnSetAttribute set_attribute) voidsetFieldSetAttributesFromInfo(FileIface.OnSetAttributesFromInfo set_attributes_from_info) voidsetFieldSetDisplayName(FileIface.OnSetDisplayName set_display_name) voidsetFieldSetDisplayNameFinish(FileIface.OnSetDisplayNameFinish set_display_name_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:
-
DUP
- See Also:
-
HASH
- See Also:
-
EQUAL
- See Also:
-
IS_NATIVE
SeeFileIface.OnIsNative.onIsNative(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.File)- See Also:
-
HAS_URI_SCHEME
- See Also:
-
GET_URI_SCHEME
- See Also:
-
GET_BASENAME
- See Also:
-
GET_PATH
- See Also:
-
GET_URI
- See Also:
-
GET_PARSE_NAME
- See Also:
-
GET_PARENT
SeeFileIface.OnGetParent.onGetParent(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.File)- See Also:
-
PREFIX_MATCHES
- See Also:
-
GET_RELATIVE_PATH
- See Also:
-
RESOLVE_RELATIVE_PATH
- See Also:
-
GET_CHILD_FOR_DISPLAY_NAME
- See Also:
-
ENUMERATE_CHILDREN
- See Also:
-
ENUMERATE_CHILDREN_ASYNC
Private field: cb-with-cb- See Also:
-
ENUMERATE_CHILDREN_FINISH
- See Also:
-
QUERY_INFO
- See Also:
-
QUERY_INFO_ASYNC
Private field: cb-with-cb- See Also:
-
QUERY_INFO_FINISH
- See Also:
-
QUERY_FILESYSTEM_INFO
- See Also:
-
QUERY_FILESYSTEM_INFO_ASYNC
Private field: cb-with-cb- See Also:
-
QUERY_FILESYSTEM_INFO_FINISH
- See Also:
-
FIND_ENCLOSING_MOUNT
- See Also:
-
FIND_ENCLOSING_MOUNT_ASYNC
Private field: cb-with-cb- See Also:
-
FIND_ENCLOSING_MOUNT_FINISH
- See Also:
-
SET_DISPLAY_NAME
- See Also:
-
SET_DISPLAY_NAME_ASYNC
Private field: cb-with-cb- See Also:
-
SET_DISPLAY_NAME_FINISH
- See Also:
-
QUERY_SETTABLE_ATTRIBUTES
- See Also:
-
_QUERY_SETTABLE_ATTRIBUTES_ASYNC
- See Also:
-
_QUERY_SETTABLE_ATTRIBUTES_FINISH
- See Also:
-
QUERY_WRITABLE_NAMESPACES
- See Also:
-
_QUERY_WRITABLE_NAMESPACES_ASYNC
- See Also:
-
_QUERY_WRITABLE_NAMESPACES_FINISH
- See Also:
-
SET_ATTRIBUTE
- See Also:
-
SET_ATTRIBUTES_FROM_INFO
- See Also:
-
SET_ATTRIBUTES_ASYNC
Private field: cb-with-cb- See Also:
-
-
Constructor Details
-
FileIface
-
-
Method Details
-
getClassHandler
-
setFieldDup
-
getFieldDup
public ch.bailu.gtk.gio.JnaFileIface.OnDup getFieldDup() -
setFieldHash
-
getFieldHash
public ch.bailu.gtk.gio.JnaFileIface.OnHash getFieldHash() -
setFieldEqual
-
getFieldEqual
public ch.bailu.gtk.gio.JnaFileIface.OnEqual getFieldEqual() -
setFieldIsNative
-
getFieldIsNative
public ch.bailu.gtk.gio.JnaFileIface.OnIsNative getFieldIsNative() -
setFieldHasUriScheme
-
getFieldHasUriScheme
public ch.bailu.gtk.gio.JnaFileIface.OnHasUriScheme getFieldHasUriScheme() -
setFieldGetUriScheme
-
getFieldGetUriScheme
public ch.bailu.gtk.gio.JnaFileIface.OnGetUriScheme getFieldGetUriScheme() -
setFieldGetBasename
-
getFieldGetBasename
public ch.bailu.gtk.gio.JnaFileIface.OnGetBasename getFieldGetBasename() -
setFieldGetPath
-
getFieldGetPath
public ch.bailu.gtk.gio.JnaFileIface.OnGetPath getFieldGetPath() -
setFieldGetUri
-
getFieldGetUri
public ch.bailu.gtk.gio.JnaFileIface.OnGetUri getFieldGetUri() -
setFieldGetParseName
-
getFieldGetParseName
public ch.bailu.gtk.gio.JnaFileIface.OnGetParseName getFieldGetParseName() -
setFieldGetParent
-
getFieldGetParent
public ch.bailu.gtk.gio.JnaFileIface.OnGetParent getFieldGetParent() -
setFieldPrefixMatches
-
getFieldPrefixMatches
public ch.bailu.gtk.gio.JnaFileIface.OnPrefixMatches getFieldPrefixMatches() -
setFieldGetRelativePath
-
getFieldGetRelativePath
public ch.bailu.gtk.gio.JnaFileIface.OnGetRelativePath getFieldGetRelativePath() -
setFieldResolveRelativePath
-
getFieldResolveRelativePath
public ch.bailu.gtk.gio.JnaFileIface.OnResolveRelativePath getFieldResolveRelativePath() -
setFieldGetChildForDisplayName
public void setFieldGetChildForDisplayName(FileIface.OnGetChildForDisplayName get_child_for_display_name) -
getFieldGetChildForDisplayName
public ch.bailu.gtk.gio.JnaFileIface.OnGetChildForDisplayName getFieldGetChildForDisplayName() -
setFieldEnumerateChildren
-
getFieldEnumerateChildren
public ch.bailu.gtk.gio.JnaFileIface.OnEnumerateChildren getFieldEnumerateChildren() -
setFieldEnumerateChildrenFinish
public void setFieldEnumerateChildrenFinish(FileIface.OnEnumerateChildrenFinish enumerate_children_finish) -
getFieldEnumerateChildrenFinish
public ch.bailu.gtk.gio.JnaFileIface.OnEnumerateChildrenFinish getFieldEnumerateChildrenFinish() -
setFieldQueryInfo
-
getFieldQueryInfo
public ch.bailu.gtk.gio.JnaFileIface.OnQueryInfo getFieldQueryInfo() -
setFieldQueryInfoFinish
-
getFieldQueryInfoFinish
public ch.bailu.gtk.gio.JnaFileIface.OnQueryInfoFinish getFieldQueryInfoFinish() -
setFieldQueryFilesystemInfo
-
getFieldQueryFilesystemInfo
public ch.bailu.gtk.gio.JnaFileIface.OnQueryFilesystemInfo getFieldQueryFilesystemInfo() -
setFieldQueryFilesystemInfoFinish
public void setFieldQueryFilesystemInfoFinish(FileIface.OnQueryFilesystemInfoFinish query_filesystem_info_finish) -
getFieldQueryFilesystemInfoFinish
public ch.bailu.gtk.gio.JnaFileIface.OnQueryFilesystemInfoFinish getFieldQueryFilesystemInfoFinish() -
setFieldFindEnclosingMount
-
getFieldFindEnclosingMount
public ch.bailu.gtk.gio.JnaFileIface.OnFindEnclosingMount getFieldFindEnclosingMount() -
setFieldFindEnclosingMountFinish
public void setFieldFindEnclosingMountFinish(FileIface.OnFindEnclosingMountFinish find_enclosing_mount_finish) -
getFieldFindEnclosingMountFinish
public ch.bailu.gtk.gio.JnaFileIface.OnFindEnclosingMountFinish getFieldFindEnclosingMountFinish() -
setFieldSetDisplayName
-
getFieldSetDisplayName
public ch.bailu.gtk.gio.JnaFileIface.OnSetDisplayName getFieldSetDisplayName() -
setFieldSetDisplayNameFinish
-
getFieldSetDisplayNameFinish
public ch.bailu.gtk.gio.JnaFileIface.OnSetDisplayNameFinish getFieldSetDisplayNameFinish() -
setFieldQuerySettableAttributes
public void setFieldQuerySettableAttributes(FileIface.OnQuerySettableAttributes query_settable_attributes) -
getFieldQuerySettableAttributes
public ch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributes getFieldQuerySettableAttributes() -
setFieldQuerySettableAttributesAsync
public void setFieldQuerySettableAttributesAsync(FileIface.OnQuerySettableAttributesAsync _query_settable_attributes_async) -
getFieldQuerySettableAttributesAsync
public ch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributesAsync getFieldQuerySettableAttributesAsync() -
setFieldQuerySettableAttributesFinish
public void setFieldQuerySettableAttributesFinish(FileIface.OnQuerySettableAttributesFinish _query_settable_attributes_finish) -
getFieldQuerySettableAttributesFinish
public ch.bailu.gtk.gio.JnaFileIface.OnQuerySettableAttributesFinish getFieldQuerySettableAttributesFinish() -
setFieldQueryWritableNamespaces
public void setFieldQueryWritableNamespaces(FileIface.OnQueryWritableNamespaces query_writable_namespaces) -
getFieldQueryWritableNamespaces
public ch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespaces getFieldQueryWritableNamespaces() -
setFieldQueryWritableNamespacesAsync
public void setFieldQueryWritableNamespacesAsync(FileIface.OnQueryWritableNamespacesAsync _query_writable_namespaces_async) -
getFieldQueryWritableNamespacesAsync
public ch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespacesAsync getFieldQueryWritableNamespacesAsync() -
setFieldQueryWritableNamespacesFinish
public void setFieldQueryWritableNamespacesFinish(FileIface.OnQueryWritableNamespacesFinish _query_writable_namespaces_finish) -
getFieldQueryWritableNamespacesFinish
public ch.bailu.gtk.gio.JnaFileIface.OnQueryWritableNamespacesFinish getFieldQueryWritableNamespacesFinish() -
setFieldSetAttribute
-
getFieldSetAttribute
public ch.bailu.gtk.gio.JnaFileIface.OnSetAttribute getFieldSetAttribute() -
setFieldSetAttributesFromInfo
public void setFieldSetAttributesFromInfo(FileIface.OnSetAttributesFromInfo set_attributes_from_info) -
getFieldSetAttributesFromInfo
public ch.bailu.gtk.gio.JnaFileIface.OnSetAttributesFromInfo getFieldSetAttributesFromInfo() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-