summaryrefslogtreecommitdiff
path: root/platform/lang-api/src/com/intellij/codeInsight/editorActions/smartEnter/SmartEnterProcessor.java
diff options
context:
space:
mode:
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.java4
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();