public class ConfigurationParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ConfigurationParser.FatalErrorHandler |
static class |
ConfigurationParser.XmlConfigurationWrapper |
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Document |
configToDocument(Configuration configuration) |
static javax.xml.validation.Schema |
discoverSchema(javax.xml.transform.Source... fixedSources) |
static javax.xml.parsers.DocumentBuilder |
documentBuilder(javax.xml.validation.Schema schema) |
ConfigurationParser.XmlConfigurationWrapper |
documentToConfig(org.w3c.dom.Document document,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,java.lang.ClassLoader> cacheClassLoaders) |
static java.lang.String |
documentToText(org.w3c.dom.Document xml) |
org.w3c.dom.Document |
uriToDocument(java.net.URI uri) |
static java.lang.String |
urlToText(java.net.URL url,
java.lang.String encoding) |
public org.w3c.dom.Document uriToDocument(java.net.URI uri) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public ConfigurationParser.XmlConfigurationWrapper documentToConfig(org.w3c.dom.Document document, java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,java.lang.ClassLoader> cacheClassLoaders) throws javax.xml.bind.JAXBException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
javax.xml.bind.JAXBException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
public org.w3c.dom.Document configToDocument(Configuration configuration) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static java.lang.String documentToText(org.w3c.dom.Document xml) throws java.io.IOException, javax.xml.transform.TransformerException
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String urlToText(java.net.URL url, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static javax.xml.parsers.DocumentBuilder documentBuilder(javax.xml.validation.Schema schema) throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationException
public static javax.xml.validation.Schema discoverSchema(javax.xml.transform.Source... fixedSources) throws org.xml.sax.SAXException, java.io.IOException
org.xml.sax.SAXException
java.io.IOException