ix.iface.domain
Class XMLTF_Parser

java.lang.Object
  |
  +--ix.iface.domain.DomainParser
        |
        +--ix.iface.domain.XMLTF_Parser

public class XMLTF_Parser
extends DomainParser

A parser for domains described in a simple XML syntax.


Field Summary
(package private)  java.lang.String filename
           
protected  java.lang.String SAXDriverClass
           
 
Constructor Summary
XMLTF_Parser(java.io.File file)
           
XMLTF_Parser(java.lang.String filename)
           
 
Method Summary
protected  void fillInDomain(Domain domain, org.jdom.Document doc)
           
 Domain readDomain()
           
 Domain readDomain(Domain domain)
           
 Domain readDomainJDOM(Domain domain)
           
 
Methods inherited from class ix.iface.domain.DomainParser
getLibraryDirectory, loadDomain, makeParser, makeParser
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filename

java.lang.String filename

SAXDriverClass

protected java.lang.String SAXDriverClass
Constructor Detail

XMLTF_Parser

public XMLTF_Parser(java.lang.String filename)
             throws java.io.FileNotFoundException

XMLTF_Parser

public XMLTF_Parser(java.io.File file)
             throws java.io.FileNotFoundException
Method Detail

readDomain

public Domain readDomain()
Overrides:
readDomain in class DomainParser

readDomain

public Domain readDomain(Domain domain)
Overrides:
readDomain in class DomainParser

readDomainJDOM

public Domain readDomainJDOM(Domain domain)

fillInDomain

protected void fillInDomain(Domain domain,
                            org.jdom.Document doc)