code: void fireExporterEvent(ExporterEvent evt) {
          Object[] listeners = listenerList.getListenerList();
          // Each listener occupies two elements - the first is the listener class
          // and the second is the listener instance
          for (int i = 0; i < listeners.length; i += 2) {
              if (listeners[i] == ExporterEventListener.class) {
                  ((ExporterEventListener) listeners[i + 1]).notify(evt);
              }
          }
      }
docs: This private class is used to fire ExporterEvents