public boolean willExist(IResource resource){
  if (fDeltaDescriptions == null)   return false;
  IPath fullPath=resource.getFullPath();
  for (Iterator<DeltaDescription> iter=fDeltaDescriptions.iterator(); iter.hasNext(); ) {
    DeltaDescription delta=iter.next();
    if (fullPath.equals(delta.getDestinationPath()))     return true;
  }
  return false;
}

public boolean willExist ( IResource resource ) { if ( fDeltaDescriptions == null ) return false ; IPath fullPath = resource . getFullPath ( ) ; for ( Iterator < DeltaDescription > iter = fDeltaDescriptions . iterator ( ) ; iter . hasNext ( ) ; ) { DeltaDescription delta = iter . next ( ) ; if ( fullPath . equals ( delta . getDestinationPath ( ) ) ) return true ; } return false ; }
checks if the resource will exist in the future based on the recorded resource modifications .
