Example usage for org.dom4j.io SAXWriter setLexicalHandler

List of usage examples for org.dom4j.io SAXWriter setLexicalHandler

Introduction

In this page you can find the example usage for org.dom4j.io SAXWriter setLexicalHandler.

Prototype

public void setLexicalHandler(LexicalHandler lexicalHandler) 

Source Link

Document

Sets the LexicalHandler.

Usage

From source file:com.alibaba.citrus.springext.util.DomUtil.java

License:Open Source License

/** W3C element??SAX */
public static void convertElement(Element element, ContentHandler contentHandler) throws SAXException {
    SAXWriter writer = new SAXWriter(contentHandler);

    if (contentHandler instanceof ErrorHandler) {
        writer.setErrorHandler((ErrorHandler) contentHandler);
    }//w  w  w  . ja  v a 2 s  .co m

    if (contentHandler instanceof LexicalHandler) {
        writer.setLexicalHandler((LexicalHandler) contentHandler);
    }

    writer.write(convertElement(element));
}