예제 #1
0
 @Override
 public boolean visit(IResourceProxy proxy, IProgressMonitor monitor) throws CoreException {
   if (proxy.getType() == IResource.FILE) {
     if (DartCore.isHTMLLikeFileName(proxy.getName())) {
       processHtml((IFile) proxy.requestResource());
     }
   }
   return true;
 }
 public boolean visit(IResourceProxy proxy) throws CoreException {
   // check validation
   if (fReporter.isCancelled()) {
     return false;
   }
   if (proxy.getType() == IResource.FILE) {
     if (Util.isJsType(proxy.getName())) {
       IFile file = (IFile) proxy.requestResource();
       if (file.exists() && shouldValidate(file)) {
         if (DEBUG) {
           System.out.println("(+) JSPValidator adding file: " + file.getName()); // $NON-NLS-1$
         }
         fFiles.add(file);
         // don't search deeper for files
         return false;
       }
     }
   }
   return true;
 }