edu.ohiou.cs456_badabing.sceneapi.exec
Class MyFileFilter

java.lang.Object
  extended by javax.swing.filechooser.FileFilter
      extended by edu.ohiou.cs456_badabing.sceneapi.exec.MyFileFilter
Direct Known Subclasses:
BMPFileFilter, ExcelFileFilter, JPEGFileFilter, PNGFileFilter

public class MyFileFilter
extends javax.swing.filechooser.FileFilter

Helper class with some helper functions.

Description: Experimentation with JOGL

Copyright: Copyright (c) 2008, Lev A Neiman

Company: Ohio University EECS


Constructor Summary
MyFileFilter()
           
 
Method Summary
 boolean accept(java.io.File f)
          Whether the given file is accepted by this filter.
 java.lang.String getDescription()
          The description of this filter.
static java.lang.String getExtension(java.lang.String str)
          return extension from file name represented by str.
static java.lang.String stripExtension(java.lang.String str)
          return file name represented by str without extension.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyFileFilter

public MyFileFilter()
Method Detail

getExtension

public static java.lang.String getExtension(java.lang.String str)
return extension from file name represented by str.

Parameters:
str - String
Returns:
String

stripExtension

public static java.lang.String stripExtension(java.lang.String str)
return file name represented by str without extension.

Parameters:
str - String
Returns:
String

accept

public boolean accept(java.io.File f)
Whether the given file is accepted by this filter.

Specified by:
accept in class javax.swing.filechooser.FileFilter
Parameters:
f - File
Returns:
boolean

getDescription

public java.lang.String getDescription()
The description of this filter.

Specified by:
getDescription in class javax.swing.filechooser.FileFilter
Returns:
String