void (XBreakpointType type, Consumer<? super XBreakpointListener<XBreakpoint<?>>> event) { if (myFirstLoadDone) { EventDispatcher<XBreakpointListener> dispatcher = myDispatchers.get(type); if (dispatcher != null) { //noinspection unchecked XBreakpointListener<XBreakpoint<?>> multicaster = dispatcher.getMulticaster(); event.accept(multicaster); } event.accept(getBreakpointDispatcherMulticaster()); } }