Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

Debian 4.0

(Etch)

Gnome2::VFS::Mime::Type(3pm)


Gnome2::VFS::Mime::Type

Gnome2::VFS::Mime::Type

NAME
METHODS
ENUMS AND FLAGS
SEE ALSO
COPYRIGHT

NAME

Gnome2::VFS::Mime::Type

METHODS

scalar = Gnome2::VFS::Mime::Type−>new ($mime_type)

* $mime_type (string)

result = $mime_type−>add_application_to_short_list ($application_id)

* $application_id (string)

result = $mime_type−>add_extension ($extension)

* $extension (string)

list = $mime_type−>get_all_applications_for_uri ($uri)

* $uri (string)

list = $mime_type−>get_all_applications

Returns a list of GnomeVFSMimeApplication’s.

list = $mime_type−>get_all_desktop_entries

boolean = $mime_type−>can_be_executable

result = $mime_type−>set_can_be_executable ($new_value)

* $new_value (boolean)

mimeactiontype = $mime_type−>get_default_action_type

result = $mime_type−>set_default_action_type ($action_type)

* $action_type (Gnome2::VFS::MimeActionType)

application = $mime_type−>get_default_application_for_uri ($uri)

* $uri (string)

application = $mime_type−>get_default_application

result = $mime_type−>set_default_application ($application_id)

* $application_id (string)

string = $mime_type−>get_default_desktop_entry

string = $mime_type−>get_description

result = $mime_type−>set_description ($description)

* $description (string)

mimeequivalence = $mime_type−>get_equivalence ($base_mime_type)

* $base_mime_type (Gnome2::VFS::Mime::Type)

result = $mime_type−>extend_all_applications (...)

* ... (list) of application id’s

string = $mime_type−>get_icon

result = $mime_type−>set_icon ($filename)

* $filename (string)

boolean = $a−>is_equal ($b)

* $b (Gnome2::VFS::Mime::Type)

result = $mime_type−>remove_application_from_short_list ($application_id)

* $application_id (string)

result = $mime_type−>remove_extension ($extension)

* $extension (string)

result = $mime_type−>remove_from_all_applications (...)

* ... (list) of application id’s

list = $mime_type−>get_short_list_applications

Returns a list of GnomeVFSMimeApplication’s.

result = $mime_type−>set_short_list_applications (...)

* ... (list) of application id’s

ENUMS AND FLAGS

enum Gnome2::VFS::MimeActionType
* ’none’ / ’ GNOME_VFS_MIME_ACTION_TYPE_NONE
* ’application’ / ’ GNOME_VFS_MIME_ACTION_TYPE_APPLICATION
* ’component’ / ’ GNOME_VFS_MIME_ACTION_TYPE_COMPONENT

enum Gnome2::VFS::MimeEquivalence
* ’unrelated’ / ’ GNOME_VFS_MIME_UNRELATED
* ’identical’ / ’ GNOME_VFS_MIME_IDENTICAL
* ’parent’ / ’ GNOME_VFS_MIME_PARENT

enum Gnome2::VFS::Result
* ’ok’ / ’ GNOME_VFS_OK
* ’error−not−found’ / ’ GNOME_VFS_ERROR_NOT_FOUND
* ’error−generic’ / ’ GNOME_VFS_ERROR_GENERIC
* ’error−internal’ / ’ GNOME_VFS_ERROR_INTERNAL
* ’error−bad−parameters’ / ’ GNOME_VFS_ERROR_BAD_PARAMETERS
* ’error−not−supported’ / ’ GNOME_VFS_ERROR_NOT_SUPPORTED
* ’error−io’ / ’ GNOME_VFS_ERROR_IO
* ’error−corrupted−data’ / ’ GNOME_VFS_ERROR_CORRUPTED_DATA
* ’error−wrong−format’ / ’ GNOME_VFS_ERROR_WRONG_FORMAT
* ’error−bad−file’ / ’ GNOME_VFS_ERROR_BAD_FILE
* ’error−too−big’ / ’ GNOME_VFS_ERROR_TOO_BIG
* ’error−no−space’ / ’ GNOME_VFS_ERROR_NO_SPACE
* ’error−read−only’ / ’ GNOME_VFS_ERROR_READ_ONLY
* ’error−invalid−uri’ / ’ GNOME_VFS_ERROR_INVALID_URI
* ’error−not−open’ / ’ GNOME_VFS_ERROR_NOT_OPEN
* ’error−invalid−open−mode’ / ’ GNOME_VFS_ERROR_INVALID_OPEN_MODE
* ’error−access−denied’ / ’ GNOME_VFS_ERROR_ACCESS_DENIED
* ’error−too−many−open−files’ / ’ GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES
* ’error−eof’ / ’ GNOME_VFS_ERROR_EOF
* ’error−not−a−directory’ / ’ GNOME_VFS_ERROR_NOT_A_DIRECTORY
* ’error−in−progress’ / ’ GNOME_VFS_ERROR_IN_PROGRESS
* ’error−interrupted’ / ’ GNOME_VFS_ERROR_INTERRUPTED
* ’error−file−exists’ / ’ GNOME_VFS_ERROR_FILE_EXISTS
* ’error−loop’ / ’ GNOME_VFS_ERROR_LOOP
* ’error−not−permitted’ / ’ GNOME_VFS_ERROR_NOT_PERMITTED
* ’error−is−directory’ / ’ GNOME_VFS_ERROR_IS_DIRECTORY
* ’error−no−memory’ / ’ GNOME_VFS_ERROR_NO_MEMORY
* ’error−host−not−found’ / ’ GNOME_VFS_ERROR_HOST_NOT_FOUND
* ’error−invalid−host−name’ / ’ GNOME_VFS_ERROR_INVALID_HOST_NAME
* ’error−host−has−no−address’ / ’ GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS
* ’error−login−failed’ / ’ GNOME_VFS_ERROR_LOGIN_FAILED
* ’error−cancelled’ / ’ GNOME_VFS_ERROR_CANCELLED
* ’error−directory−busy’ / ’ GNOME_VFS_ERROR_DIRECTORY_BUSY
* ’error−directory−not−empty’ / ’ GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY
* ’error−too−many−links’ / ’ GNOME_VFS_ERROR_TOO_MANY_LINKS
* ’error−read−only−file−system’ /
GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM
* ’error−not−same−file−system’ / ’ GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM
* ’error−name−too−long’ / ’ GNOME_VFS_ERROR_NAME_TOO_LONG
* ’error−service−not−available’ /
GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE
* ’error−service−obsolete’ / ’ GNOME_VFS_ERROR_SERVICE_OBSOLETE
* ’error−protocol−error’ / ’ GNOME_VFS_ERROR_PROTOCOL_ERROR
* ’error−no−master−browser’ / ’ GNOME_VFS_ERROR_NO_MASTER_BROWSER
* ’error−no−default’ / ’ GNOME_VFS_ERROR_NO_DEFAULT
* ’error−no−handler’ / ’ GNOME_VFS_ERROR_NO_HANDLER
* ’error−parse’ / ’ GNOME_VFS_ERROR_PARSE
* ’error−launch’ / ’ GNOME_VFS_ERROR_LAUNCH
* ’error−timeout’ / ’ GNOME_VFS_ERROR_TIMEOUT
* ’error−nameserver’ / ’ GNOME_VFS_ERROR_NAMESERVER
* ’error−locked’ / ’ GNOME_VFS_ERROR_LOCKED
* ’error−deprecated−function’ / ’ GNOME_VFS_ERROR_DEPRECATED_FUNCTION
* ’num−errors’ / ’ GNOME_VFS_NUM_ERRORS

SEE ALSO

Gnome2::VFS

COPYRIGHT

Copyright (C) 2003−2004 by the gtk2−perl team.

This software is licensed under the LGPL . See Gnome2::VFS for a full notice.



Gnome2::VFS::Mime::Type(3pm)