Interface IConditionChecker
-
- All Known Implementing Classes:
ResourceChangeChecker,ValidateEditChecker
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.
- Since:
- 3.0
- See Also:
CheckConditionsContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RefactoringStatuscheck(IProgressMonitor monitor)Performs the actual condition checking.
-
-
-
Method Detail
-
check
RefactoringStatus check(IProgressMonitor monitor) throws CoreException
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
-
-