public abstract RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context);
public abstract RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) throws OperationCanceledException;
	public abstract RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context);