|
Methods defined here:
- __init__(self, dir, pc, ops)
- Constructor de la clase.
Argumentos de entrada:
dir -- directorio raíz del usuario
pc -- objeto de la clase PC
ops -- sistema operativo al que pertence el usuario
- all_errors(self)
- Devuelve los errores producidos en tiempo de ejecuccion
- clean(self)
- Método abstracto que elimina los archivos temporales usados
- get_avatar(self)
- Devuelve la imagen de usuario
- get_details(self)
- Devuelve información sobre el usuario OBSOLETO
- get_info(self)
- Método a definir por las clases hijas.
Devuelve la información de archivos y programas del usuario
- get_name(self)
- Devuelve el nombre del usuario en el sistema
- get_path(self)
- Devuelve la carpeta raíz del usuario
- get_personal_folder(self)
- Devuelve las carpetas personales y de configuración del usuario
- get_tree_options(self, update=False)
- Devuele el árbol de opciones generado para el usario seleccionado.
El objeto devuelto es de tipo gtk.TreeStore.
Este método debe ampliarse en las clases hijas.
Argumentos de entrada:
update -- indica si se debe actualizar el contenido del árbol (default False)
- get_user_folders(self, pc)
- Devuelve un diccionario que contiene las carpetas de archivos,
configuraciones y programas del usuario.
Esta clase debe ampliarse en las clases hijas
Argumentos de entrada:
pc -- objeto de tipo PC
- init_apps(self)
- Método a definir por las clases hijas para ejecutarse al
crear el objeto
|