void () { super.unconfigureEditor(); if (editor instanceof JTextComponent) { if (editorHoverListener != null) { editor.removeMouseListener(editorHoverListener); } } else { EditorTextField etf = UIUtil.findComponentOfType((JComponent)editor, EditorTextField.class); if (etf != null) { if (editorHoverListener != null) { etf.removeMouseListener(editorHoverListener); } } } }