public interface IConditionCheckerA condition checker can be used to share condition checks across the main processor and all its associated participants.
This interface should be implemented by clients wishing to provide a special refactoring processor with special shared condition checks.
- See Also:
RefactoringStatus check(IProgressMonitor monitor) throws CoreExceptionPerforms the actual condition checking.
monitor- a progress monitor to report progress
- the outcome of the condition check
CoreException- if an error occurred during condition checking. The check is interpreted as failed if this happens