MyFileFilter - пример простенького фильтра для отличения папки от файла и отсева по расширению java программа пример

Коренная тема кода здесь = http://fkn.ktu10.com/?q=node/2256
а рассуждения по решению задачи здесь = http://fkn.ktu10.com/?q=node/2036
------------дальше код------------------

import java.io.File;
import java.io.FileFilter;

 class MyFileFilter implements FileFilter {
	public boolean accept(File pathname) 
	{
		// проверям что это файл и что он заканчивается на .txt	
	   return pathname.isFile() && pathname.getName().endsWith(".txt");
    }
}