import java.util.LinkedList;
import java.util.List;
-import no.uio.ifi.refaktor.analyze.ExtractAndMoveMethodAnalysisResult;
+import no.uio.ifi.refaktor.analyze.ExtractAndMoveMethodCandidate;
import no.uio.ifi.refaktor.analyze.exceptions.RefaktorAnalyzerException;
import no.uio.ifi.refaktor.utils.RefaktorDebug;
* Responsible for analyzing all methods in a compilation unit for
* candidates to the Extract and Move Method refactoring.
*/
-public class CompilationUnitWideExtractAndMoveMethodAnalyzer implements AggregationAnalyzer<ExtractAndMoveMethodAnalysisResult> {
+public class CompilationUnitWideExtractAndMoveMethodAnalyzer implements AggregationAnalyzer<ExtractAndMoveMethodCandidate> {
private final ICompilationUnit compilationUnit;
- private final List<ExtractAndMoveMethodAnalysisResult> results;
+ private final List<ExtractAndMoveMethodCandidate> results;
public CompilationUnitWideExtractAndMoveMethodAnalyzer(ICompilationUnit compilationUnit) {
this.compilationUnit = compilationUnit;
- results = new LinkedList<ExtractAndMoveMethodAnalysisResult>();
+ results = new LinkedList<ExtractAndMoveMethodCandidate>();
}
@Override
- public List<ExtractAndMoveMethodAnalysisResult> getResults() {
+ public List<ExtractAndMoveMethodCandidate> getResults() {
return results;
}