fireEvent(sType, oParameters) {
			let aEventListeners, oEvent, i, iL, oInfo;

			aEventListeners = this.#mEventRegistry[sType];

			if (Array.isArray(aEventListeners)) {

				// avoid issues with 'concurrent modification' (e.g. if an event listener unregisters itself).
				aEventListeners = aEventListeners.slice();
				oEvent = new Event(sType, oParameters);

				for (i = 0, iL = aEventListeners.length; i < iL; i++) {
					oInfo = aEventListeners[i];
					oInfo.fnFunction.call(null, oEvent);
				}
			}
		}
Fires an {@link module:sap/base/Event event} with the given settings and notifies all attached event handlers.

@param {string}
           sType The type of the event to fire
@param {object}
           [oParameters] Parameters which should be carried by the event
@since 1.120.0
@private
@ui5-restricted sap.ui.core sap/base/i18n