info.bioinfweb.treegraph.document.io.nexus
Class NexusFilter
java.lang.Object
javax.swing.filechooser.FileFilter
info.bioinfweb.treegraph.document.io.AbstractFilter
info.bioinfweb.treegraph.document.io.nexus.NexusFilter
- All Implemented Interfaces:
- DocumentFilter, FileFilter
public class NexusFilter
- extends AbstractFilter
- implements DocumentFilter
Filter for Nexus files.
- Author:
- Ben Stöver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXTENSIONS
public static final String[] EXTENSIONS
NexusFilter
public NexusFilter()
validExtension
public boolean validExtension(String name)
- Specified by:
validExtension
in interface DocumentFilter
accept
public boolean accept(File f)
- Tests if the specified file has a valid extension and starts with
#NEXUS
.
- Specified by:
accept
in interface DocumentFilter
- Specified by:
accept
in interface FileFilter
- Overrides:
accept
in class AbstractFilter
- Parameters:
file
- the file to be tested
getDescription
public String getDescription()
- Specified by:
getDescription
in interface DocumentFilter
- Specified by:
getDescription
in class FileFilter
getDefaultExtension
public String getDefaultExtension()
- Specified by:
getDefaultExtension
in interface DocumentFilter