void () { myHintHidden = true; myCurrentRange = null; if (myCursorSet) { myCursorSet = false; if (myEditor instanceof EditorEx) ((EditorEx)myEditor).setCustomCursor(AbstractValueHint.class, null); if (LOG.isDebugEnabled()) { LOG.debug("restore cursor in editor"); } myEditor.getContentComponent().removeKeyListener(myEditorKeyListener); } hideCurrentHint(); disposeHighlighter(); }