code: synchronized public void removeListener(Object listener)
      {
          if (!_listeners.contains(listener))
              throw new IllegalStateException("Invalid listener, not currently registered");
  
          _listeners.remove(listener);
      }
docs: Remove an existing callback event listener for this EventNotifier