String (Editor editor, String text) { JComponent contentComponent = editor.getContentComponent(); if (contentComponent instanceof JTextComponent) { Document document = ((JTextComponent)contentComponent).getDocument(); if (document != null && document.getProperty(TRIM_TEXT_ON_PASTE_KEY) == Boolean.TRUE) { return text.trim(); } } return text; }