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
IConditionCheckercheck in interface IConditionCheckermonitor - a progress monitor to report progressCoreException - if an error occurred during condition
checking. The check is interpreted as failed if this happensGuidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.