@Override
        protected boolean canAutohideOn(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;
          }
        }
@Override
        protected boolean canAutohideOn(TooltipEvent event)