package uk.co.patrickhaston.mars;
import javax.swing.filechooser.FileFilter;
import java.io.File;

public class MarsFileFilter extends FileFilter
{
  // Contents
  private String extension;
  private String description;
  
  public MarsFileFilter(String ext, String desc)
  {
    extension = ext.toLowerCase();
    description = desc;
  }

  public boolean accept(File file)
  {
    return (file.isDirectory() || 
      file.getName().toLowerCase().endsWith(extension) );
  }

  public String getDescription()
  {
    return description;
  }
}
