package no.uio.ifi.refaktor.handlers; import no.uio.ifi.refaktor.analyze.ExtractAndMoveMethodCandidate; import no.uio.ifi.refaktor.analyze.analyzers.AggregationAnalyzer; import no.uio.ifi.refaktor.analyze.analyzers.PackageWideExtractAndMoveMethodAnalyzer; import org.eclipse.jdt.core.IPackageFragment; public class PackageWideSearchBasedExtractAndMoveMethodAnalysisHandler extends AbstractSearchBasedExtractAndMoveMethodAnalysisHandler { @Override protected AggregationAnalyzer createAnalyzer(Object element) { assert element instanceof IPackageFragment; IPackageFragment packageFragment = (IPackageFragment) element; return new PackageWideExtractAndMoveMethodAnalyzer(packageFragment); } }