code: @Override
      public boolean removeListener(NotificationListener listenerToRemove) {
          // Get the listener that is registered with the delegate and remove it
          ArtifactListener delegateListener = this.listenerDelegates.remove(listenerToRemove);
          return this.delegateNotifier.removeListener(delegateListener);
      }
docs: {@inheritDoc}