fcmodeler.io.xml
Class XMLFileFilter

java.lang.Object
  |
  +--javax.swing.filechooser.FileFilter
        |
        +--fcmodeler.io.AbstractFileFilter
              |
              +--fcmodeler.io.xml.XMLFileFilter
All Implemented Interfaces:
GraphIOFactory

public class XMLFileFilter
extends AbstractFileFilter
implements GraphIOFactory

A file filter for XML files.

Since:
JDK1.3
Version:
$Revision: 1.1 $
Author:
Zach Cox

Fields inherited from class fcmodeler.io.AbstractFileFilter
_description
 
Constructor Summary
XMLFileFilter()
          Creates a new XMLFileFilter.
 
Method Summary
 GraphReader getGraphReader()
          Returns an XML graph reader.
 GraphWriter getGraphWriter()
          Returns an XML graph writer.
 boolean isValidExtension(java.lang.String extension)
          Returns true if the specified file extension is for an XML file.
 
Methods inherited from class fcmodeler.io.AbstractFileFilter
accept, getDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLFileFilter

public XMLFileFilter()
Creates a new XMLFileFilter.
Method Detail

getGraphReader

public GraphReader getGraphReader()
Returns an XML graph reader.
Specified by:
getGraphReader in interface GraphIOFactory
Returns:
an XML graph reader.

getGraphWriter

public GraphWriter getGraphWriter()
Returns an XML graph writer.
Specified by:
getGraphWriter in interface GraphIOFactory
Returns:
an XML graph writer.

isValidExtension

public boolean isValidExtension(java.lang.String extension)
Returns true if the specified file extension is for an XML file.
Overrides:
isValidExtension in class AbstractFileFilter
Parameters:
extension - the file extension.
Returns:
true if the specified file extension is for an XML file.