Example usage for org.dom4j.dom DOMElement addCDATA

List of usage examples for org.dom4j.dom DOMElement addCDATA

Introduction

In this page you can find the example usage for org.dom4j.dom DOMElement addCDATA.

Prototype

public Element addCDATA(String cdata) 

Source Link

Usage

From source file:com.jboss.transaction.txinterop.test.XMLResultsServlet.java

License:LGPL

private DOMElement newTestcase(String classname, String name, long duration, String failureMessage,
        String failureType, String failureDetail) {
    DOMElement testcase = new DOMElement("testcase");
    testcase.addAttribute("classname", classname);
    testcase.addAttribute("name", name);
    testcase.addAttribute("time", Float.toString(duration / 1000f)); // converts from miliseconds to seconds
    if (failureMessage != null) {
        DOMElement failure = new DOMElement("failure");
        testcase.add(failure);/*w w  w .j a  v a  2s  .  c o m*/
        failure.addAttribute("message", failureMessage);
        if (failureType != null) {
            failure.addAttribute("type", failureType);
        }
        if (failureDetail != null) {
            failure.addCDATA(failureDetail);
        }
    }
    return testcase;
}