package com.intellij.structuralsearch.impl.matcher.compiler; import com.intellij.psi.PsiFile; import java.util.Set; /** * @author Maxim.Mossienko */ public interface OptimizingSearchHelper { boolean doOptimizing(); void clear(); boolean addWordToSearchInCode(final String refname); boolean addWordToSearchInText(final String refname); boolean addWordToSearchInComments(final String refname); boolean addWordToSearchInLiterals(final String refname); void endTransaction(); boolean isScannedSomething(); Set<PsiFile> getFilesSetToScan(); }