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) {} }