public class CopyPasteFoldingProcessor extends CopyPastePostProcessor<FoldingTransferableData>
EP_NAME
Constructor and Description |
---|
CopyPasteFoldingProcessor() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FoldingTransferableData> |
collectTransferableData(PsiFile file,
Editor editor,
int[] startOffsets,
int[] endOffsets)
This method will be run in the dispatch thread with alternative resolve enabled
|
java.util.List<FoldingTransferableData> |
extractTransferableData(java.awt.datatransfer.Transferable content) |
void |
processTransferableData(Project project,
Editor editor,
RangeMarker bounds,
int caretOffset,
Ref<java.lang.Boolean> indented,
java.util.List<FoldingTransferableData> values) |
public java.util.List<FoldingTransferableData> collectTransferableData(PsiFile file, Editor editor, int[] startOffsets, int[] endOffsets)
CopyPastePostProcessor
collectTransferableData
in class CopyPastePostProcessor<FoldingTransferableData>
public java.util.List<FoldingTransferableData> extractTransferableData(java.awt.datatransfer.Transferable content)
extractTransferableData
in class CopyPastePostProcessor<FoldingTransferableData>
public void processTransferableData(Project project, Editor editor, RangeMarker bounds, int caretOffset, Ref<java.lang.Boolean> indented, java.util.List<FoldingTransferableData> values)
processTransferableData
in class CopyPastePostProcessor<FoldingTransferableData>