public class DesktopItem : Boxed {
public DesktopItem ( ) ;
public DesktopItem.from_basename ( string basename,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_file ( string file,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_string ( string uri,
string str,
long length,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_uri ( string uri,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public bool attr_exists ( string attr ) ;
public void clear_localestring ( string attr ) ;
public void clear_section ( string section ) ;
public weak DesktopItem copy ( ) ;
public int drop_uri_list ( string uri_list,
DesktopItemLaunchFlags flags )
throws GLib.Error;
public int drop_uri_list_with_env ( string uri_list,
DesktopItemLaunchFlags flags,
string[] envp )
throws GLib.Error;
public static GLib.Quark error_quark ( ) ;
public bool exists ( ) ;
public static weak string find_icon ( Gtk.IconTheme icon_theme,
string icon,
int desired_size,
int flags ) ;
public weak string get_attr_locale ( string attr ) ;
public bool get_boolean ( string attr ) ;
public DesktopItemType get_entry_type ( ) ;
public DesktopItemStatus get_file_status ( ) ;
public weak string get_icon ( Gtk.IconTheme icon_theme ) ;
public weak GLib.List get_languages ( string attr ) ;
public weak string get_localestring ( string attr ) ;
public weak string get_localestring_lang ( string attr,
string language ) ;
public weak string get_location ( ) ;
public weak string get_string ( string attr ) ;
public weak string get_strings ( string attr ) ;
public int launch ( GLib.List file_list,
DesktopItemLaunchFlags flags )
throws GLib.Error;
public int launch_on_screen ( GLib.List file_list,
DesktopItemLaunchFlags flags,
Gdk.Screen screen,
int workspace )
throws GLib.Error;
public int launch_with_env ( GLib.List file_list,
DesktopItemLaunchFlags flags,
string[] envp )
throws GLib.Error;
public bool save ( string under,
bool force )
throws GLib.Error;
public void set_boolean ( string attr,
bool value ) ;
public void set_entry_type ( DesktopItemType type ) ;
public void set_launch_time ( uint timestamp ) ;
public void set_localestring ( string attr,
string value ) ;
public void set_localestring_lang ( string attr,
string language,
string value ) ;
public void set_location ( string location ) ;
public void set_location_file ( string file ) ;
public void set_string ( string attr,
string value ) ;
public void set_strings ( string attr,
string[] strings ) ;
}

public DesktopItem ( ) ;
public DesktopItem.from_basename ( string basename,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_file ( string file,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_string ( string uri,
string str,
long length,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public DesktopItem.from_uri ( string uri,
DesktopItemLoadFlagsflags )
throws GLib.Error;
public bool attr_exists ( string attr ) ;
public void clear_localestring ( string attr ) ;
public void clear_section ( string section ) ;
public weak DesktopItem copy ( ) ;
public int drop_uri_list ( string uri_list,
DesktopItemLaunchFlags flags )
throws GLib.Error;
public int drop_uri_list_with_env ( string uri_list,
DesktopItemLaunchFlags flags,
string[] envp )
throws GLib.Error;
public static GLib.Quark error_quark ( ) ;
public bool exists ( ) ;
public static weak string find_icon ( Gtk.IconTheme icon_theme,
string icon,
int desired_size,
int flags ) ;
public weak string get_attr_locale ( string attr ) ;
public bool get_boolean ( string attr ) ;
public DesktopItemType get_entry_type ( ) ;
public DesktopItemStatus get_file_status ( ) ;
public weak string get_icon ( Gtk.IconTheme icon_theme ) ;
public weak GLib.List get_languages ( string attr ) ;
public weak string get_localestring ( string attr ) ;
public weak string get_localestring_lang ( string attr,
string language ) ;
public weak string get_location ( ) ;
public weak string get_string ( string attr ) ;
public weak string get_strings ( string attr ) ;
public int launch ( GLib.List file_list,
DesktopItemLaunchFlags flags )
throws GLib.Error;
public int launch_on_screen ( GLib.List file_list,
DesktopItemLaunchFlags flags,
Gdk.Screen screen,
int workspace )
throws GLib.Error;
public int launch_with_env ( GLib.List file_list,
DesktopItemLaunchFlags flags,
string[] envp )
throws GLib.Error;
public bool save ( string under,
bool force )
throws GLib.Error;
public void set_boolean ( string attr,
bool value ) ;
public void set_entry_type ( DesktopItemType type ) ;
public void set_launch_time ( uint timestamp ) ;
public void set_localestring ( string attr,
string value ) ;
public void set_localestring_lang ( string attr,
string language,
string value ) ;
public void set_location ( string location ) ;
public void set_location_file ( string file ) ;
public void set_string ( string attr,
string value ) ;
public void set_strings ( string attr,
string[] strings ) ;
Created by Valadoc