de.erichseifert.gral.ui
Class DrawableWriterFilter

java.lang.Object
  extended by javax.swing.filechooser.FileFilter
      extended by de.erichseifert.gral.ui.DrawableWriterFilter

public class DrawableWriterFilter
extends FileFilter

File filter that extracts files that can be read with a certain set of IOCapabilities.


Constructor Summary
DrawableWriterFilter(IOCapabilities capabilities)
          Creates a new instance and initializes it with an IOCapabilities object.
 
Method Summary
 boolean accept(File f)
           
 String getDescription()
           
 IOCapabilities getWriterCapabilities()
          Returns the capabilities filtered by this instance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DrawableWriterFilter

public DrawableWriterFilter(IOCapabilities capabilities)
Creates a new instance and initializes it with an IOCapabilities object.

Parameters:
capabilities - writer capabilities.
Method Detail

accept

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

getDescription

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

getWriterCapabilities

public IOCapabilities getWriterCapabilities()
Returns the capabilities filtered by this instance.

Returns:
writer capabilities.


Copyright © 2009-2010. All Rights Reserved.