void (HyperlinkEvent e) { if (e.getEventType() == HyperlinkEvent.EventType.EXITED) { return; } if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) { URL url = e.getURL(); if (url != null) { BrowserUtil.browse(url); hint.hide(); return; } String description = e.getDescription(); if (description != null && handle(description, editor)) { hint.hide(); return; } TooltipActionsLogger.logShowDescription(editor.getProject(), TooltipActionsLogger.Source.MoreLink, e.getInputEvent(), null); reloader.reload(!expanded); } }