boolean (TooltipEvent event) { if (!LightweightHint.this.canAutoHideOn(event)) { return false; } else if (event.getInputEvent() instanceof MouseEvent) { return !(hintHint.isContentActive() && event.isIsEventInsideBalloon()); } else if (event.getAction() != null) { return false; } else { return true; } }