Esempio n. 1
0
  public void addErrorsXML(Document doc) {
    if (errorCodes.size() > 0) {
      Element errorsElem = XMLTool.createElement(doc, doc.getDocumentElement(), "errors");

      for (int i = 0; i < errorCodes.size(); i++) {
        ErrorCode ec = errorCodes.get(i);
        Element errorElem = XMLTool.createElement(doc, errorsElem, "error");
        errorElem.setAttribute("code", Integer.toString(ec.code));
        errorElem.setAttribute("name", ec.name);

        Element valueElem = XMLTool.createElement(doc, errorElem, "value");
        XMLTool.createCDATASection(doc, valueElem, ec.value);
      }
    }
    errorCodes.removeAllElements();
  }