org.archiviststoolkit.util
Class XMLUtil

java.lang.Object
  extended by org.archiviststoolkit.util.XMLUtil

public class XMLUtil
extends java.lang.Object


Field Summary
static int DTD_BASED
           
static int XMLSCHEMA_BASED
           
 
Constructor Summary
XMLUtil()
           
 
Method Summary
static java.lang.String getAttribute(org.w3c.dom.Node node, java.lang.String name)
           
static void main(java.lang.String[] args)
           
static int validateFile(java.io.File file)
           
static void validateXMLFile_DTD(java.io.File file, org.w3c.dom.Document dom1)
           
static void validateXMLFile_EADSchema(java.io.File file)
           
static java.io.File writeXML(org.w3c.dom.Document dom)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DTD_BASED

public static final int DTD_BASED
See Also:
Constant Field Values

XMLSCHEMA_BASED

public static final int XMLSCHEMA_BASED
See Also:
Constant Field Values
Constructor Detail

XMLUtil

public XMLUtil()
Method Detail

validateFile

public static int validateFile(java.io.File file)
                        throws org.xml.sax.SAXException,
                               javax.xml.parsers.ParserConfigurationException,
                               java.io.IOException,
                               ImportException
Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
ImportException

writeXML

public static java.io.File writeXML(org.w3c.dom.Document dom)
                             throws ImportException
Throws:
ImportException

getAttribute

public static java.lang.String getAttribute(org.w3c.dom.Node node,
                                            java.lang.String name)

validateXMLFile_DTD

public static void validateXMLFile_DTD(java.io.File file,
                                       org.w3c.dom.Document dom1)
                                throws javax.xml.parsers.ParserConfigurationException,
                                       org.xml.sax.SAXException,
                                       java.io.IOException
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException

validateXMLFile_EADSchema

public static void validateXMLFile_EADSchema(java.io.File file)
                                      throws java.io.IOException,
                                             javax.xml.parsers.ParserConfigurationException,
                                             org.xml.sax.SAXException
Throws:
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException

main

public static void main(java.lang.String[] args)