def reloadPreferences_(self, sender):
     # ROTFL... how lame, you have to call this manually!
     self.timer.invalidate()
     self.fo    = fileObserverFactory(self.notifier, PreferenceModel())
     self.timer = registerAlarm(self.fo)
 def init(self):
     self.notifier = notifierFactory()
     self.fo       = fileObserverFactory(self.notifier, PreferenceModel())
     self.timer    = registerAlarm(self.fo)
     return self