Interface IConditionChecker
- All Known Implementing Classes:
ResourceChangeChecker
,ValidateEditChecker
public interface IConditionChecker
A 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.
- Since:
- 3.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncheck
(IProgressMonitor monitor) Performs the actual condition checking.
-
Method Details
-
check
Performs the actual condition checking.- Parameters:
monitor
- a progress monitor to report progress- Returns:
- the outcome of the condition check
- Throws:
CoreException
- if an error occurred during condition checking. The check is interpreted as failed if this happens
-