public class JAXPUtils
extends java.lang.Object
This class will create only a single factory instance.
| Constructor | Description |
|---|---|
JAXPUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
static javax.xml.parsers.DocumentBuilder |
getDocumentBuilder() |
Returns a newly created DocumentBuilder.
|
static org.xml.sax.XMLReader |
getNamespaceXMLReader() |
Returns a newly created SAX 2 XMLReader, which is namespace aware
|
static javax.xml.parsers.SAXParserFactory |
getNSParserFactory() |
Returns the parser factory to use to create namespace aware parsers.
|
static org.xml.sax.Parser |
getParser() |
Returns a newly created SAX 1 Parser, using the default parser
factory.
|
static javax.xml.parsers.SAXParserFactory |
getParserFactory() |
Returns the parser factory to use.
|
static java.lang.String |
getSystemId(java.io.File file) |
This is a best attempt to provide a URL.toExternalForm() from
a file URL.
|
static org.xml.sax.XMLReader |
getXMLReader() |
Returns a newly created SAX 2 XMLReader, using the default parser
factory.
|
static javax.xml.parsers.SAXParserFactory |
newParserFactory() |
Returns a new parser factory instance.
|
public static javax.xml.parsers.SAXParserFactory getParserFactory()
throws BuildException
BuildException - on error.public static javax.xml.parsers.SAXParserFactory getNSParserFactory()
throws BuildException
BuildException - on error.public static javax.xml.parsers.SAXParserFactory newParserFactory()
throws BuildException
BuildException - on error.public static org.xml.sax.Parser getParser()
throws BuildException
BuildException - on error.getParserFactory()public static org.xml.sax.XMLReader getXMLReader()
throws BuildException
BuildException - on error.getParserFactory()public static org.xml.sax.XMLReader getNamespaceXMLReader()
throws BuildException
BuildException - on error.getParserFactory()public static java.lang.String getSystemId(java.io.File file)
file - the file to create the system id from.public static javax.xml.parsers.DocumentBuilder getDocumentBuilder()
throws BuildException
BuildException - on error.