• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/avahi-0.6.25/avahi-python/avahi-discover/

Lines Matching refs:self

61     def __init__(self, path, root=None, domain=None, **kwargs):
90 self.glade_path = path
93 self.glade_path = os.path.join(glade_dir, path)
96 setattr(self, key, weakref.proxy(value) )
98 setattr(self, key, value)
99 self.glade = None
100 self.install_custom_handler(self.custom_handler)
101 self.glade = self.create_glade(self.glade_path, root, domain)
103 self.main_widget = self.get_widget(root)
105 self.main_widget = None
106 self.normalize_names()
107 self.add_callbacks(self)
108 self.new()
110 def __repr__(self):
111 class_name = self.__class__.__name__
112 if self.main_widget:
113 root = gtk.Widget.get_name(self.main_widget)
114 repr = '%s(path="%s", root="%s")' % (class_name, self.glade_path, root)
116 repr = '%s(path="%s")' % (class_name, self.glade_path)
119 def new(self):
122 At this moment, the widgets are loaded and can be refered as self.widget_name
126 def add_callbacks(self, callbacks_proxy):
140 self.glade.signal_autoconnect(callbacks_proxy)
142 def normalize_names(self):
146 is refered self.vbox_dialog in the code.
151 for widget in self.get_widgets():
158 if hasattr(self, widget_api_name):
159 raise AttributeError("instance %s already has an attribute %s" % (self,widget_api_name))
161 setattr(self, widget_api_name, widget)
165 def add_prefix_actions(self, prefix_actions_proxy):
192 for widget in self.get_widgets():
200 def custom_handler(self,
218 handler = getattr(self, function_name)
223 def gtk_widget_show(self, widget, *args):
231 def gtk_widget_hide(self, widget, *args):
239 def gtk_widget_grab_focus(self, widget, *args):
247 def gtk_widget_destroy(self, widget, *args):
255 def gtk_window_activate_default(self, window, *args):
263 def gtk_true(self, *args):
271 def gtk_false(self, *args):
278 def gtk_main_quit(self, *args):
281 Equivalent to self.quit()
283 self.quit()
285 def main(self):
299 def quit(self):
310 def run(self):
320 self.main()
322 self.on_keyboard_interrupt()
324 def on_keyboard_interrupt(self):
331 def install_custom_handler(self, custom_handler):
334 def create_glade(self, glade_path, root, domain):
335 return gtk.glade.XML(self.glade_path, root, domain)
337 def get_widget(self, widget_name):
338 return self.glade.get_widget(widget_name)
340 def get_widgets(self):
341 return self.glade.get_widget_prefix("")