# File irb/notifier.rb, line 86 def def_notifier(level, prefix = "") notifier = LeveledNotifier.new(self, level, prefix) @notifiers[level] = notifier notifier end
# File irb/notifier.rb, line 95 def level_notifier=(value) case value when AbstructNotifier @level_notifier = value when Integer l = @notifiers[value] Notifier.Raise ErrUndefinedNotifer, value unless l @level_notifier = l else Notifier.Raise ErrUnrecognizedLevel, value unless l end end