=head1 NAME

Gnome2::VFS::Mime::Type


=head1 METHODS

=head2 scalar = Gnome2::VFS::Mime::Type-E<gt>B<new> ($mime_type)

=over

=over

=item * $mime_type (string) 

=back

=back

=head2 result = $mime_type-E<gt>B<add_application_to_short_list> ($application_id)

=over

=over

=item * $application_id (string) 

=back

=back

=head2 result = $mime_type-E<gt>B<add_extension> ($extension)

=over

=over

=item * $extension (string) 

=back

=back

=head2 list = $mime_type-E<gt>B<get_all_applications> 

=over


Returns a list of GnomeVFSMimeApplication's.


=back

=head2 list = $mime_type-E<gt>B<get_all_desktop_entries> 

=over

=back

=head2 boolean = $mime_type-E<gt>B<can_be_executable> 

=over

=back

=head2 result = $mime_type-E<gt>B<set_can_be_executable> ($new_value)

=over

=over

=item * $new_value (boolean) 

=back

=back

=head2 mimeactiontype = $mime_type-E<gt>B<get_default_action_type> 

=over

=back

=head2 result = $mime_type-E<gt>B<set_default_action_type> ($action_type)

=over

=over

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

=back

=back

=head2 application = $mime_type-E<gt>B<get_default_application> 

=over

=back

=head2 result = $mime_type-E<gt>B<set_default_application> ($application_id)

=over

=over

=item * $application_id (string) 

=back

=back

=head2 string = $mime_type-E<gt>B<get_default_desktop_entry> 

=over

=back

=head2 string = $mime_type-E<gt>B<get_description> 

=over

=back

=head2 result = $mime_type-E<gt>B<set_description> ($description)

=over

=over

=item * $description (string) 

=back

=back

=head2 mimeequivalence = $mime_type-E<gt>B<get_equivalence> ($base_mime_type)

=over

=over

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

=back

=back

=head2 result = $mime_type-E<gt>B<extend_all_applications> (...)

=over

=over

=item * ... (list) of application id's

=back




=back

=head2 string = $mime_type-E<gt>B<get_icon> 

=over

=back

=head2 result = $mime_type-E<gt>B<set_icon> ($filename)

=over

=over

=item * $filename (string) 

=back

=back

=head2 boolean = $a-E<gt>B<is_equal> ($b)

=over

=over

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

=back

=back

=head2 result = $mime_type-E<gt>B<remove_application_from_short_list> ($application_id)

=over

=over

=item * $application_id (string) 

=back

=back

=head2 result = $mime_type-E<gt>B<remove_extension> ($extension)

=over

=over

=item * $extension (string) 

=back

=back

=head2 result = $mime_type-E<gt>B<remove_from_all_applications> (...)

=over

=over

=item * ... (list) of application id's

=back




=back

=head2 list = $mime_type-E<gt>B<get_short_list_applications> 

=over


Returns a list of GnomeVFSMimeApplication's.


=back

=head2 result = $mime_type-E<gt>B<set_short_list_applications> (...)

=over

=over

=item * ... (list) of application id's

=back




=back


=head1 SEE ALSO

L<Gnome2::VFS>

=head1 COPYRIGHT

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

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


=cut

