amigu.apps.win.webbrowser
index
/home/fernando/amigu-0.7.3/amigu/apps/win/webbrowser.py

# -*- coding: UTF-8 -*-

 
Modules
       
os
re
shutil
sqlite3
time

 
Classes
       
amigu.apps.base.application
webbrowser
chrome
iexplorer
opera
winfirefox
firefox3
konqueror

 
class chrome(webbrowser)
    
Method resolution order:
chrome
webbrowser
amigu.apps.base.application

Methods defined here:
get_bookmarks(self, tree, iter, marks)
Inicializa el árbol de marcadores
 
Argumentos de entrada:
tree -> objeto de tipo TreeStore
iter -> objeto de tipo TreeIter
marks -> lista de marcadores
get_configuration(self)
Devuelve la configuración de la apliación
get_tree_links(self)
Devuelve el arbol de marcadores/favoritos de la aplicación
contenido en un objeto de tipo TreeStore
initialize(self)
Personaliza las opciones de la aplicación
migrate2firefox(self)
Importa la configuración en Firefox

Methods inherited from webbrowser:
do(self)
Método que realiza el proceso de migración
migrate2konqueror(self)
Metodo abstracto que importa la configuracion a Konqueror

Methods inherited from amigu.apps.base.application:
__init__(self, user, option=None)
Constructor de la clase.
 
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
run(self, model=None, iter=None)
Ejecuta la tarea y controla su resultado.
 
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
update_progress(self, value=0, delta=0)
Actualiza la barra de progreso asociada a la tarea en con un 
valor concreto o con un incremento relativo. Sólo válido para 
la interfaz gráfica de Amigu
 
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)

 
class firefox3
    Clase para el manejo de la Mozilla Firefox 3 en Linux
 
  Methods defined here:
__init__(self)
Constructor de la clase
add_bookmarks(self, tree, iter=None, cursor=None, id_parent=None)
Añade los marcadores de forma recursiva
 
Argumentos de entrada:
tree -> Objeto de tipo gtk.TreeStore que contiene las estructura de marcadores
iter -> Objeto de tipo gtk.TreeIter que controla la iteraccion (default None)
cursor -> cursor de acceso a la base de datos (default None)
id_parent -> identificador del padre (default None)
get_connection(self)
Devuelve una conexión con el archivo que hace de base de datos de los marcadores

 
class iexplorer(webbrowser)
    
Method resolution order:
iexplorer
webbrowser
amigu.apps.base.application

Methods defined here:
get_configuration(self)
Devuelve la configuración de la apliación
get_favorites(self, tree, iter, path)
Inicializa el árbol de marcadores
 
Argumentos de entrada:
tree -> objeto de tipo TreeStore
iter -> objeto de tipo TreeIter
path -> carpeta de favoritos de IE
get_tree_links(self)
Devuelve el arbol de marcadores/favoritos de la aplicación
contenido en un objeto de tipo TreeStore
initialize(self)
Personaliza las opciones de la aplicación
migrate2firefox(self)
Importa la configuración en Firefox

Methods inherited from webbrowser:
do(self)
Método que realiza el proceso de migración
migrate2konqueror(self)
Metodo abstracto que importa la configuracion a Konqueror

Methods inherited from amigu.apps.base.application:
__init__(self, user, option=None)
Constructor de la clase.
 
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
run(self, model=None, iter=None)
Ejecuta la tarea y controla su resultado.
 
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
update_progress(self, value=0, delta=0)
Actualiza la barra de progreso asociada a la tarea en con un 
valor concreto o con un incremento relativo. Sólo válido para 
la interfaz gráfica de Amigu
 
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)

 
class konqueror
    Clase para el navegador Konqueror de KDE (NO TERMINADA)
 
  Methods defined here:
__init__(self, folders)
Contructor de la clase.
Recibe un diccionario con las rutas obtenidas del registro
add_favorites(self, orig, tab, fd)
Recorrido recursivo sobre las carpetas de favoritos.
Recibe el elemento actual, el nivel de tabulación y el descriptor del fichero de escritura
import_bookmarks_firefox(self)
Importa los marcadores de Mozilla-Firefox
import_bookmarks_opera(self)
Importa los marcadores de Opera
import_favorites_IE(self)
Importa los favoritos de Internet Explorer

 
class opera(webbrowser)
    
Method resolution order:
opera
webbrowser
amigu.apps.base.application

Methods defined here:
get_bookmarks(self, tree, iter, opera_links)
Inicializa el árbol de marcadores
 
Argumentos de entrada:
tree -> objeto de tipo TreeStore
iter -> objeto de tipo TreeIter
mark_list -> lista de marcadores
get_configuration(self)
Devuelve la configuración de la apliación
get_tree_links(self)
Devuelve el arbol de marcadores/favoritos de la aplicación
contenido en un objeto de tipo TreeStore
initialize(self)
Personaliza las opciones de la aplicación
migrate2firefox(self)
Importa la configuración en Firefox

Methods inherited from webbrowser:
do(self)
Método que realiza el proceso de migración
migrate2konqueror(self)
Metodo abstracto que importa la configuracion a Konqueror

Methods inherited from amigu.apps.base.application:
__init__(self, user, option=None)
Constructor de la clase.
 
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
run(self, model=None, iter=None)
Ejecuta la tarea y controla su resultado.
 
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
update_progress(self, value=0, delta=0)
Actualiza la barra de progreso asociada a la tarea en con un 
valor concreto o con un incremento relativo. Sólo válido para 
la interfaz gráfica de Amigu
 
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)

 
class webbrowser(amigu.apps.base.application)
    Clase para le manejo de navegadores Web
 
  Methods defined here:
do(self)
Método que realiza el proceso de migración
get_configuration(self)
Método abstracto para obtener la configuración asociada a la aplicación
get_tree_links(self)
Método abstracto para obtener el arbol de marcadores/favoritos
de la aplicación
initialize(self)
Personaliza las opciones de la aplicación
migrate2firefox(self)
Metodo abstracto que importa la configuracion a Firefox
migrate2konqueror(self)
Metodo abstracto que importa la configuracion a Konqueror

Methods inherited from amigu.apps.base.application:
__init__(self, user, option=None)
Constructor de la clase.
 
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
run(self, model=None, iter=None)
Ejecuta la tarea y controla su resultado.
 
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
update_progress(self, value=0, delta=0)
Actualiza la barra de progreso asociada a la tarea en con un 
valor concreto o con un incremento relativo. Sólo válido para 
la interfaz gráfica de Amigu
 
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)

 
class winfirefox(webbrowser)
    
Method resolution order:
winfirefox
webbrowser
amigu.apps.base.application

Methods defined here:
get_bookmarks(self, tree, iter, marks_list)
Inicializa el árbol de marcadores
 
Argumentos de entrada:
tree -> objeto de tipo TreeStore
iter -> objeto de tipo TreeIter
mark_list -> lista de marcadores
get_configuration(self)
Devuelve la configuración de la apliación
get_tree_links(self)
Devuelve el arbol de marcadores/favoritos de la aplicación
contenido en un objeto de tipo TreeStore
initialize(self)
Personaliza las opciones de la aplicación
migrate2firefox(self)
Importa la configuración en Firefox

Methods inherited from webbrowser:
do(self)
Método que realiza el proceso de migración
migrate2konqueror(self)
Metodo abstracto que importa la configuracion a Konqueror

Methods inherited from amigu.apps.base.application:
__init__(self, user, option=None)
Constructor de la clase.
 
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
run(self, model=None, iter=None)
Ejecuta la tarea y controla su resultado.
 
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
update_progress(self, value=0, delta=0)
Actualiza la barra de progreso asociada a la tarea en con un 
valor concreto o con un incremento relativo. Sólo válido para 
la interfaz gráfica de Amigu
 
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)