diff options
Diffstat (limited to 'platform/structuralsearch/source/com/intellij/structuralsearch/StructuralReplaceHandler.java')
-rw-r--r-- | platform/structuralsearch/source/com/intellij/structuralsearch/StructuralReplaceHandler.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralReplaceHandler.java b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralReplaceHandler.java new file mode 100644 index 000000000000..2a9bf219fe37 --- /dev/null +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralReplaceHandler.java @@ -0,0 +1,16 @@ +package com.intellij.structuralsearch; + +import com.intellij.psi.PsiElement; +import com.intellij.structuralsearch.plugin.replace.ReplaceOptions; +import com.intellij.structuralsearch.plugin.replace.ReplacementInfo; + +/** + * @author Eugene.Kudelevsky + */ +public abstract class StructuralReplaceHandler { + public abstract void replace(final ReplacementInfo info, ReplaceOptions options); + + public void prepare(ReplacementInfo info) {} + + public void postProcess(PsiElement affectedElement, ReplaceOptions options) {} +} |