mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
not ignoring non-dumb-aware CopyPastePostProcessor-s (EA-63633)
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@ import java.util.ArrayList;
|
||||
/**
|
||||
* @author peter
|
||||
*/
|
||||
public class JavaCopyPasteReferenceProcessor extends CopyPasteReferenceProcessor<PsiJavaCodeReferenceElement> implements DumbAware {
|
||||
public class JavaCopyPasteReferenceProcessor extends CopyPasteReferenceProcessor<PsiJavaCodeReferenceElement> {
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.codeInsight.editorActions.JavaCopyPasteReferenceProcessor");
|
||||
|
||||
@Override
|
||||
|
||||
+1
-1
@@ -36,7 +36,7 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
public class CopyPasteFoldingProcessor extends CopyPastePostProcessor<FoldingTransferableData> implements DumbAware {
|
||||
public class CopyPasteFoldingProcessor extends CopyPastePostProcessor<FoldingTransferableData> {
|
||||
@NotNull
|
||||
@Override
|
||||
public List<FoldingTransferableData> collectTransferableData(final PsiFile file, final Editor editor, final int[] startOffsets, final int[] endOffsets) {
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ import java.util.List;
|
||||
/**
|
||||
* @author yole
|
||||
*/
|
||||
public class CopyPasteIndentProcessor extends CopyPastePostProcessor<IndentTransferableData> implements DumbAware {
|
||||
public class CopyPasteIndentProcessor extends CopyPastePostProcessor<IndentTransferableData> {
|
||||
@NotNull
|
||||
@Override
|
||||
public List<IndentTransferableData> collectTransferableData(PsiFile file,
|
||||
|
||||
-3
@@ -19,7 +19,6 @@ package com.intellij.codeInsight.editorActions;
|
||||
import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.openapi.editor.RangeMarker;
|
||||
import com.intellij.openapi.extensions.ExtensionPointName;
|
||||
import com.intellij.openapi.project.DumbAware;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.psi.PsiFile;
|
||||
@@ -32,8 +31,6 @@ import java.util.List;
|
||||
/**
|
||||
* An extension to collect and apply additional transferable data when performing copy-paste in editors.<p/>
|
||||
*
|
||||
* Can be {@link DumbAware}
|
||||
*
|
||||
* @author yole
|
||||
*/
|
||||
public abstract class CopyPastePostProcessor<T extends TextBlockTransferableData> {
|
||||
|
||||
+1
-1
@@ -64,7 +64,7 @@ import java.util.List;
|
||||
* Interoperability with the following applications was tested:
|
||||
* MS Office 2010 (Word, PowerPoint, Outlook), OpenOffice (Writer, Impress), Gmail, Mac TextEdit, Mac Mail.
|
||||
*/
|
||||
public class TextWithMarkupProcessor extends CopyPastePostProcessor<RawTextWithMarkup> implements DumbAware {
|
||||
public class TextWithMarkupProcessor extends CopyPastePostProcessor<RawTextWithMarkup> {
|
||||
private static final Logger LOG = Logger.getInstance("#" + TextWithMarkupProcessor.class.getName());
|
||||
|
||||
private List<RawTextWithMarkup> myResult;
|
||||
|
||||
Reference in New Issue
Block a user