|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.wlpi.common.XMLParserHelper
Provide a helper class for getting XML parser.
This helper class is used for getting proper XML parser. The methods in this class are all synchronized as the underlying factories are not thread safe.
Constructor Summary | |
XMLParserHelper()
|
Method Summary | |
static javax.xml.parsers.DocumentBuilder |
getDocumentBuilder()
Get an instance of DOM Parser. |
static javax.xml.parsers.DocumentBuilder |
getDocumentBuilder(boolean bValidating)
Get an instance of DOM Parser with the specified validation mode. |
static javax.xml.parsers.SAXParser |
getSAXParser()
Get an instance of SAX Parser. |
static javax.xml.transform.Templates |
getTemplates(javax.xml.transform.URIResolver r,
javax.xml.transform.Source source)
Get an instance of Templates |
static javax.xml.transform.Transformer |
getTransformer()
Get an instance of Transformer. |
static javax.xml.transform.Transformer |
getTransformer(javax.xml.transform.Source source)
Get an instance of Transformer. |
static javax.xml.transform.Transformer |
getTransformer(javax.xml.transform.URIResolver r)
Get an instance of Transformer created from a TransformerFactory that uses a specific
URIResolver . |
static javax.xml.transform.Transformer |
getTransformer(javax.xml.transform.URIResolver r,
javax.xml.transform.Source source)
Get an instance of Transformer that uses a specific URIResolver for the TransformerFactory . |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XMLParserHelper()
Method Detail |
public static javax.xml.parsers.SAXParser getSAXParser() throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.ParserConfigurationException
public static javax.xml.parsers.DocumentBuilder getDocumentBuilder(boolean bValidating) throws javax.xml.parsers.ParserConfigurationException
bValidating
- true
to obtain a validating parser,
false
for a non-validating parser.public static javax.xml.transform.Transformer getTransformer() throws javax.xml.transform.TransformerConfigurationException
TransformerFactory
uses
the default URIResolver
(i.e. null
).
public static javax.xml.transform.Transformer getTransformer(javax.xml.transform.URIResolver r) throws javax.xml.transform.TransformerConfigurationException
TransformerFactory
that uses a specific
URIResolver
.
r
- a class implementing the URIResolver
interface,
may be null
to specify default URI resolution.public static javax.xml.transform.Transformer getTransformer(javax.xml.transform.Source source) throws javax.xml.transform.TransformerConfigurationException
TransformerFactory
uses
the default URIResolver
(i.e. null
).
source
- The XML source document.public static javax.xml.transform.Transformer getTransformer(javax.xml.transform.URIResolver r, javax.xml.transform.Source source) throws javax.xml.transform.TransformerConfigurationException
URIResolver
for the TransformerFactory
.
r
- a class implementing the URIResolver
interface,
may be null
to specify default URI resolution.source
- The XML source document.public static javax.xml.transform.Templates getTemplates(javax.xml.transform.URIResolver r, javax.xml.transform.Source source) throws javax.xml.transform.TransformerConfigurationException
source
- The XML source document.
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |