com.triadsoft.properties.model.utils
Class FileVisitor

java.lang.Object
  extended by com.triadsoft.properties.model.utils.FileVisitor

public class FileVisitor
extends java.lang.Object

Clase Visitor que se encarga de obtener los archivos que cumplen con el nombre y la ubicacion del recurso consultado en el metodo visit

Author:
Triad (flores.leonardo@triadsoft.com.ar)

Constructor Summary
FileVisitor(java.util.Map<java.util.Locale,IFile> locales, WildcardPath wp)
           
 
Method Summary
 boolean visit(IResource resource)
          Metodo que revisa el nombre y la ubicacion del recurso
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileVisitor

public FileVisitor(java.util.Map<java.util.Locale,IFile> locales,
                   WildcardPath wp)
Method Detail

visit

public boolean visit(IResource resource)
              throws CoreException
Metodo que revisa el nombre y la ubicacion del recurso

Parameters:
resource - Recurso que será evaluado
Returns:
True si el archivo puede ser evaluado o FALSE en caso que no se deba revisar. El unico caso en que se devuelve false es cuando el recurso es un archivo y no cumple con el nombre esperado.En caso que sea una carpeta devuelve true para que puede evaluar los archivos internos.
Throws:
CoreException