Class RetainLineBreakTransferHandler
java.lang.Object
javax.swing.TransferHandler
org.languagetool.gui.RetainLineBreakTransferHandler
- All Implemented Interfaces:
Serializable
Keep line breaks when copying from JTextPane.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classNested classes/interfaces inherited from class TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
Fields inherited from class TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TransferablevoidexportToClipboard(JComponent comp, Clipboard clip, int action) private StringextractText(Reader reader) intMethods inherited from class TransferHandler
canImport, canImport, exportAsDrag, exportDone, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, importData, setDragImage, setDragImageOffset
-
Constructor Details
-
RetainLineBreakTransferHandler
RetainLineBreakTransferHandler()
-
-
Method Details
-
createTransferable
- Overrides:
createTransferablein classTransferHandler
-
extractText
-
exportToClipboard
public void exportToClipboard(JComponent comp, Clipboard clip, int action) throws IllegalStateException - Overrides:
exportToClipboardin classTransferHandler- Throws:
IllegalStateException
-
getSourceActions
- Overrides:
getSourceActionsin classTransferHandler
-