modules::clBrowserInterface::Browser Class Reference

Browser Interface class. More...

List of all members.

Public Member Functions

def __init__
 Constructor.
def set_browser
 Set a new browser.
def set_default_browser
 Set the browser to be used to default.
def ev_open_url
 called when then "open_url" event is raised
def webbrowser
 The default webbrowser.

Public Attributes

 pyjama
 Pyjama Reference.
 browser
 The current Browser to be used.


Detailed Description

Browser Interface class.

Definition at line 35 of file clBrowserInterface.py.


Member Function Documentation

def modules::clBrowserInterface::Browser::__init__ (   self,
  pyjama 
)

Constructor.

Parameters:
self Object Pointer
pyjama Pyjama Reference

Definition at line 39 of file clBrowserInterface.py.

def modules::clBrowserInterface::Browser::ev_open_url (   self,
  url,
  force_default = False 
)

called when then "open_url" event is raised

Parameters:
self Object Pointer
url The url that has been passed to the "open_url" event
force_default When set to True, the url is opened in the default browser default value is False

Definition at line 63 of file clBrowserInterface.py.

def modules::clBrowserInterface::Browser::set_browser (   self,
  function_to_call 
)

Set a new browser.

Parameters:
self Object Pointer
function_to_call Function to when a browser is opend

Definition at line 50 of file clBrowserInterface.py.

def modules::clBrowserInterface::Browser::set_default_browser (   self  ) 

Set the browser to be used to default.

Parameters:
self Object Pointer

Definition at line 55 of file clBrowserInterface.py.

def modules::clBrowserInterface::Browser::webbrowser (   self,
  url 
)

The default webbrowser.

Parameters:
self Object Pointer
url The URL to open

Definition at line 77 of file clBrowserInterface.py.


The documentation for this class was generated from the following file:

Generated on Thu Jun 4 19:08:24 2009 for Pyjama by  doxygen 1.5.8