public class DefaultPGXmlFactoryFactory extends java.lang.Object implements PGXmlFactoryFactory
Modifier and Type | Field and Description |
---|---|
static DefaultPGXmlFactoryFactory |
INSTANCE |
Modifier | Constructor and Description |
---|---|
private |
DefaultPGXmlFactoryFactory() |
Modifier and Type | Method and Description |
---|---|
org.xml.sax.XMLReader |
createXMLReader() |
private javax.xml.parsers.DocumentBuilderFactory |
getDocumentBuilderFactory() |
javax.xml.parsers.DocumentBuilder |
newDocumentBuilder() |
javax.xml.transform.sax.SAXTransformerFactory |
newSAXTransformerFactory() |
javax.xml.transform.TransformerFactory |
newTransformerFactory() |
javax.xml.stream.XMLInputFactory |
newXMLInputFactory() |
javax.xml.stream.XMLOutputFactory |
newXMLOutputFactory() |
private static void |
setAttributeQuietly(java.lang.Object factory,
java.lang.String name,
java.lang.Object value) |
private static void |
setFactoryProperties(java.lang.Object factory) |
private static void |
setFeatureQuietly(java.lang.Object factory,
java.lang.String name,
boolean value) |
private static void |
setPropertyQuietly(java.lang.Object factory,
java.lang.String name,
java.lang.Object value) |
public static final DefaultPGXmlFactoryFactory INSTANCE
private javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
public javax.xml.parsers.DocumentBuilder newDocumentBuilder() throws javax.xml.parsers.ParserConfigurationException
newDocumentBuilder
in interface PGXmlFactoryFactory
javax.xml.parsers.ParserConfigurationException
public javax.xml.transform.TransformerFactory newTransformerFactory()
newTransformerFactory
in interface PGXmlFactoryFactory
public javax.xml.transform.sax.SAXTransformerFactory newSAXTransformerFactory()
newSAXTransformerFactory
in interface PGXmlFactoryFactory
public javax.xml.stream.XMLInputFactory newXMLInputFactory()
newXMLInputFactory
in interface PGXmlFactoryFactory
public javax.xml.stream.XMLOutputFactory newXMLOutputFactory()
newXMLOutputFactory
in interface PGXmlFactoryFactory
public org.xml.sax.XMLReader createXMLReader() throws org.xml.sax.SAXException
createXMLReader
in interface PGXmlFactoryFactory
org.xml.sax.SAXException
private static void setFeatureQuietly(java.lang.Object factory, java.lang.String name, boolean value)
private static void setAttributeQuietly(java.lang.Object factory, java.lang.String name, java.lang.Object value)
private static void setFactoryProperties(java.lang.Object factory)
private static void setPropertyQuietly(java.lang.Object factory, java.lang.String name, java.lang.Object value)