diff options
Diffstat (limited to 'platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java')
-rw-r--r-- | platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java b/platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java index 2e92ef17d017..0a3f5061034b 100644 --- a/platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java +++ b/platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java @@ -36,6 +36,10 @@ import org.jetbrains.annotations.Nullable; public abstract class SmartEnterProcessor { public abstract boolean process(@NotNull final Project project, @NotNull final Editor editor, @NotNull final PsiFile psiFile); + public boolean processAfterCompletion(@NotNull final Editor editor, @NotNull final PsiFile psiFile) { + return process(psiFile.getProject(), editor, psiFile); + } + protected void reformat(PsiElement atCaret) throws IncorrectOperationException { final TextRange range = atCaret.getTextRange(); final PsiFile file = atCaret.getContainingFile(); |