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.PackageFragmentRootWideExtractAndMoveMethodAnalyzer; import org.eclipse.jdt.core.IPackageFragmentRoot; public class PackageFragmentRootWideSearchBasedExtractAndMoveMethodAnalysisHandler extends AbstractSearchBasedExtractAndMoveMethodAnalysisHandler { @Override protected AggregationAnalyzer createAnalyzer(Object element) { assert element instanceof IPackageFragmentRoot; IPackageFragmentRoot packageFragmentRoot = (IPackageFragmentRoot) element; return new PackageFragmentRootWideExtractAndMoveMethodAnalyzer(packageFragmentRoot); } }