summaryrefslogtreecommitdiff
path: root/plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java')
-rw-r--r--plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java35
1 files changed, 0 insertions, 35 deletions
diff --git a/plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java b/plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java
deleted file mode 100644
index 8a4fdf968a8c..000000000000
--- a/plugins/structuralsearch/source/com/intellij/structuralsearch/MatchResultSink.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.intellij.structuralsearch;
-
-import com.intellij.psi.PsiFile;
-import com.intellij.structuralsearch.MatchingProcess;
-import com.intellij.openapi.progress.ProgressIndicator;
-
-/**
- * Interface for consumers of match results
- */
-public interface MatchResultSink {
- /**
- * Notifies sink about new match
- * @param result
- */
- void newMatch(MatchResult result);
-
- /**
- * Notifies sink about starting the matching for given element
- * @param element the current file
- */
- void processFile(PsiFile element);
-
- /**
- * Sets the reference to the matching process
- * @param matchingProcess the matching process reference
- */
- void setMatchingProcess(MatchingProcess matchingProcess);
-
- /**
- * Notifies sink about end of matching.
- */
- void matchingFinished();
-
- ProgressIndicator getProgressIndicator();
-}