de.jreality.ui.viewerapp
Class FileFilter

java.lang.Object
  extended by javax.swing.filechooser.FileFilter
      extended by de.jreality.ui.viewerapp.FileFilter

public class FileFilter
extends FileFilter

Author:
msommer

Constructor Summary
FileFilter()
           
FileFilter(String description, String... extensions)
           
 
Method Summary
 boolean accept(File f)
           
 void addExtension(String extension)
           
static FileFilter[] createImageReaderFilters()
           
static FileFilter[] createImageWriterFilters()
           
static FileFilter createJRealityDataFilter()
           
 String getDescription()
           
static String getFileExtension(File f)
           
 String getPreferredExtension()
           
 boolean isShowExtensionList()
           
 void setDescription(String description)
           
 void setPreferredExtension(String preferred)
           
 void setShowExtensionList(boolean showExtensionList)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileFilter

public FileFilter()

FileFilter

public FileFilter(String description,
                  String... extensions)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

accept

public boolean accept(File f)
Specified by:
accept in class FileFilter

getDescription

public String getDescription()
Specified by:
getDescription in class FileFilter

setDescription

public void setDescription(String description)

addExtension

public void addExtension(String extension)

setPreferredExtension

public void setPreferredExtension(String preferred)

getPreferredExtension

public String getPreferredExtension()

getFileExtension

public static String getFileExtension(File f)

isShowExtensionList

public boolean isShowExtensionList()

setShowExtensionList

public void setShowExtensionList(boolean showExtensionList)

createJRealityDataFilter

public static FileFilter createJRealityDataFilter()

createImageWriterFilters

public static FileFilter[] createImageWriterFilters()

createImageReaderFilters

public static FileFilter[] createImageReaderFilters()