code: protected <T> void setEventNotifier(Class<T> eventSet, T notifier)
      {
          _notifiers.put(eventSet,notifier);
  
          //
          // Register this notifier for all EventSet interfaces up the interface inheritance
          // hiearachy as well
          //
          List<Class> superEventSets = new ArrayList<Class>();
          getSuperEventSets(eventSet, superEventSets);
          Iterator<Class> i = superEventSets.iterator();
          while (i.hasNext())
          {
              Class superEventSet = i.next();
              _notifiers.put(superEventSet,notifier);
          }
      }
docs: Sets the EventNotifier for this ControlBean