public void fireActionEvent() {
    Object[] listeners = actionListenerList.getListenerList();

    for (int i = listeners.length - 2; i >= 0; i -= 2)
      if (listeners[i] == ActionListener.class)
        ((ActionListener) listeners[i + 1])
            .actionPerformed(new ActionEvent(this, 0, "value"));
  }
public void fireActionEvent()