uk.org.ogsadai.client.databrowser
Class ExtensionFileFilter

java.lang.Object
  extended byjavax.swing.filechooser.FileFilter
      extended byuk.org.ogsadai.client.databrowser.ExtensionFileFilter

public class ExtensionFileFilter
extends javax.swing.filechooser.FileFilter

Filters files based on a provided extension suffix, e.g. JPG. The filtering is case insensitive (an extension of JPG will match a file called jimmy.jpg).

Author:
The OGSA-DAI Project Team

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
           
private  java.lang.String mFileTypeDescription
           
private  java.lang.String mFileTypeExtension
           
 
Constructor Summary
ExtensionFileFilter(java.lang.String fileTypeExtension, java.lang.String fileTypeDescription)
          Constructor
 
Method Summary
 boolean accept(java.io.File f)
           
 java.lang.String getDescription()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
See Also:
Constant Field Values

mFileTypeExtension

private java.lang.String mFileTypeExtension

mFileTypeDescription

private java.lang.String mFileTypeDescription
Constructor Detail

ExtensionFileFilter

public ExtensionFileFilter(java.lang.String fileTypeExtension,
                           java.lang.String fileTypeDescription)
Constructor

Parameters:
fileTypeExtension - The extension to filter on
fileTypeDescription - The description of this filter to give to the FileChooser dialog
Method Detail

accept

public boolean accept(java.io.File f)

getDescription

public java.lang.String getDescription()