docs: private static List<ActionListener> getActionListeners(BaseComponent component, boolean forceCreate) {
          @SuppressWarnings("unchecked")
          List<ActionListener> ActionListeners = (List<ActionListener>) component.getAttribute(EVENT_LISTENER_ATTR);
          
          if (ActionListeners == null && forceCreate) {
              ActionListeners = new ArrayList<>();
              component.setAttribute(EVENT_LISTENER_ATTR, ActionListeners);
          }
          
          return ActionListeners;
      }