public class ResourceChangeChecker extends Object implements IConditionChecker
ValidateEditChecker
. So if clients
add their content changes to this checker there is no need to add
them to the ValidateEditChecker
as well.
Note: this class is not intended to be extended by clients.
ResourceChangeValidator
Constructor and Description |
---|
ResourceChangeChecker() |
Modifier and Type | Method and Description |
---|---|
RefactoringStatus |
check(IProgressMonitor monitor)
Performs the actual condition checking.
|
static RefactoringStatus |
checkFilesToBeChanged(IFile[] files,
IProgressMonitor monitor)
A helper method to check a set of changed files.
|
IResourceChangeDescriptionFactory |
getDeltaFactory()
Returns the delta factory to be used to record resource
operations.
|
public static RefactoringStatus checkFilesToBeChanged(IFile[] files, IProgressMonitor monitor) throws CoreException
files
- the array of files that changemonitor
- a progress monitor to report progress or null
if progress reporting is not desiredCoreException
- a CoreException
if an error occursResourceChangeValidator.validateChange(IResourceDelta, IProgressMonitor)
public IResourceChangeDescriptionFactory getDeltaFactory()
public RefactoringStatus check(IProgressMonitor monitor) throws CoreException
IConditionChecker
check
in interface IConditionChecker
monitor
- a progress monitor to report progressCoreException
- if an error occurred during condition
checking. The check is interpreted as failed if this happens
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.