code: public static String getFileName(String fileNameAndPath) {
  		
  		if (fileNameAndPath == null){
  			return null;
  		}
  		
  		String fileSeparator;		
  		if(fileNameAndPath.contains("/")){
  			fileSeparator = "/";
  		}else{
  			fileSeparator = "\\";
  		}		
  		
  		int lastIndexOf=fileNameAndPath.lastIndexOf(fileSeparator);
  		
  		if (lastIndexOf<0){
  			return fileNameAndPath;
  		} else {
  			return fileNameAndPath.substring(lastIndexOf+1,fileNameAndPath.length());
  		}
  	}
docs: Devuelve el nombre de un path, por ejmeplo: /dir/toto.txt > toto.txt  o en windows \toto\toto.txt > toto.txt.
  El separador se escoje en funcion de si la el fileNameAndPath ya contien \ o /
  
  @param fileNameAndPath contiene un path y un nombre del fichero, ej : /dir/toto.txt
  @return