/** * Checks if the given resource is in sync with the underlying file system. * * @param resource the resource to be checked * @return IStatus status describing the check's result. If <code>status. * isOK()</code> returns <code>true</code> then the resource is in sync */ public static IStatus checkInSync(IResource resource) { return checkInSync(new IResource[] {resource}); }
/** * Checks if the given resource is in sync with the underlying file system. * * @param resource the resource to be checked * @return IStatus status describing the check's result. If <code>status. * isOK()</code> returns <code>true</code> then the resource is in sync */ public static IStatus checkInSync(IResource resource) { return checkInSync(new IResource[] {resource}); }
@Override public RefactoringStatus checkInitialConditions(IProgressMonitor pm) throws CoreException { return RefactoringStatus.create(Resources.checkInSync(fResource)); }
@Override public RefactoringStatus checkInitialConditions(IProgressMonitor pm) throws CoreException { RefactoringStatus result= new RefactoringStatus(); result.merge(RefactoringStatus.create(Resources.checkInSync(fResourcesToMove))); return result; }
public static RefactoringStatus checkInSync(IFile[] filesToModify) { RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(filesToModify); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); return result; }
public static RefactoringStatus checkInSync(IFile[] filesToModify) { RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(filesToModify); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); return result; }
@Override public RefactoringStatus check(IProgressMonitor monitor) throws CoreException { IResource[] resources= fFiles.toArray(new IResource[fFiles.size()]); RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(resources); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); status= Resources.makeCommittable(resources, fContext); if (!status.isOK()) { result.merge(RefactoringStatus.create(status)); if (!result.hasFatalError()) { result.addFatalError(RefactoringCoreMessages.ValidateEditChecker_failed); } } return result; } }
/** * {@inheritDoc} */ public RefactoringStatus check(IProgressMonitor monitor) throws CoreException { IResource[] resources= (IResource[])fFiles.toArray(new IResource[fFiles.size()]); RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(resources); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); status= Resources.makeCommittable(resources, fContext); if (!status.isOK()) { result.merge(RefactoringStatus.create(status)); if (!result.hasFatalError()) { result.addFatalError(RefactoringCoreMessages.ValidateEditChecker_failed); } } return result; } }
public static RefactoringStatus validateModifiesFiles(IFile[] filesToModify) { RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(filesToModify); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); status= Resources.makeCommittable(filesToModify, null); if (!status.isOK()) { result.merge(RefactoringStatus.create(status)); if (!result.hasFatalError()) { result.addFatalError(RefactoringCoreMessages.Changes_validateEdit); } } return result; }
public static RefactoringStatus validateModifiesFiles(IFile[] filesToModify) { RefactoringStatus result= new RefactoringStatus(); IStatus status= Resources.checkInSync(filesToModify); if (!status.isOK()) result.merge(RefactoringStatus.create(status)); status= Resources.makeCommittable(filesToModify, null); if (!status.isOK()) { result.merge(RefactoringStatus.create(status)); if (!result.hasFatalError()) { result.addFatalError(RefactoringCoreMessages.Changes_validateEdit); } } return result; }