Package iceprod :: Package client :: Module GtkServiceList :: Class GtkServiceList
[hide private]
[frames] | no frames]

Class GtkServiceList

source code

GtkModuleList.GtkModuleList --+
                              |
                             GtkServiceList

The GUI class is the controller for our application

Instance Methods [hide private]
 
__init__(self, iconfig, pdb, gtkmod) source code
 
display(self)
Sets up and populates gtk.TreeStore
source code
 
add_service(self, tv, path, viewcol)
Add Service
source code
 
commit_changes(self, widget, data=None) source code
 
do_change(self, model, path, iter, connect=True)
Add Service
source code
 
make_view(self, model)
Form a view for the Tree Model
source code

Inherited from GtkModuleList.GtkModuleList: Print, SetParent, SetPrinter, add_module, col_edited, row_toggled

Class Variables [hide private]
  fooclass = 'BarService'

Inherited from GtkModuleList.GtkModuleList: fooname, fooproject

Method Details [hide private]

__init__(self, iconfig, pdb, gtkmod)
(Constructor)

source code 
Overrides: GtkModuleList.GtkModuleList.__init__

display(self)

source code 

Sets up and populates gtk.TreeStore

Overrides: GtkModuleList.GtkModuleList.display

commit_changes(self, widget, data=None)

source code 
Overrides: GtkModuleList.GtkModuleList.commit_changes

do_change(self, model, path, iter, connect=True)

source code 

Add Service

Overrides: GtkModuleList.GtkModuleList.do_change

make_view(self, model)

source code 

Form a view for the Tree Model

Overrides: GtkModuleList.GtkModuleList.make_view