Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.ltk.core.refactoring.participants
Interface IConditionChecker

All Known Implementing Classes:
  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:
  `CheckConditionsContext`

Method Summary
`RefactoringStatus` | `check(IProgressMonitor monitor)` Performs the actual condition checking.

Method Detail

### check

    public 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.