Package org.apache.xml.utils

Examples of org.apache.xml.utils.DOMBuilder


      System.out.println("PCE 2!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder db = new DOMBuilder(doc, df);

    elementStack = new Stack();
    calloutFragment(db, xalanRTF, fCallout);
    return df;
  }
View Full Code Here


      System.out.println("PCE!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder db = new DOMBuilder(doc, df);

    elementStack = new Stack();
    lineNumber = 0;
    modulus = numLines < xalanMod ? 1 : xalanMod;
    width = xalanWidth;
View Full Code Here

      System.out.println("PCE 2!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder db = new DOMBuilder(doc, df);

    elementStack = new Stack();
    calloutFragment(db, xalanRTF, fCallout);
    return df;
  }
View Full Code Here

      System.out.println("PCE!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder rtf = new DOMBuilder(doc, df);

    try {
      String ns = colgroup.getNamespaceURI();
      String localName = colgroup.getLocalName();
      String name = colgroup.getTagName();

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.startElement(ns, localName, name,
       copyAttributes(colgroup));
      }

      for (colnum = 0; colnum < numColumns; colnum++) {
  Element col = columns[colnum];

  NamedNodeMap domAttr = col.getAttributes();

  AttributesImpl attr = new AttributesImpl();
  for (int acount = 0; acount < domAttr.getLength(); acount++) {
    Node a = domAttr.item(acount);
    String a_ns = a.getNamespaceURI();
    String a_localName = a.getLocalName();

    if ((foStylesheet && !a_localName.equals("column-width"))
        || !a_localName.equalsIgnoreCase("width")) {
      attr.addAttribute(a.getNamespaceURI(),
            a.getLocalName(),
            a.getNodeName(),
            "CDATA",
            a.getNodeValue());
    }
  }

  if (foStylesheet) {
    attr.addAttribute("", "column-width", "column-width", "CDATA", widths[colnum]);
  } else {
    attr.addAttribute("", "width", "width", "CDATA", widths[colnum]);
  }

  rtf.startElement(col.getNamespaceURI(),
       col.getLocalName(),
       col.getTagName(),
       attr);
  rtf.endElement(col.getNamespaceURI(),
           col.getLocalName(),
           col.getTagName());
      }

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.endElement(ns, localName, name);
      }
    } catch (SAXException se) {
      System.out.println("SE!");
      return xalanRTF;
    }
View Full Code Here

      System.out.println("PCE!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder rtf = new DOMBuilder(doc, df);

    try {
      String ns = colgroup.getNamespaceURI();
      String localName = colgroup.getLocalName();
      String name = colgroup.getTagName();

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.startElement(ns, localName, name,
       copyAttributes(colgroup));
      }

      for (colnum = 0; colnum < numColumns; colnum++) {
  Element col = columns[colnum];

  NamedNodeMap domAttr = col.getAttributes();

  AttributesImpl attr = new AttributesImpl();
  for (int acount = 0; acount < domAttr.getLength(); acount++) {
    Node a = domAttr.item(acount);
    String a_ns = a.getNamespaceURI();
    String a_localName = a.getLocalName();

    if ((foStylesheet && !a_localName.equals("column-width"))
        || !a_localName.equalsIgnoreCase("width")) {
      attr.addAttribute(a.getNamespaceURI(),
            a.getLocalName(),
            a.getNodeName(),
            "CDATA",
            a.getNodeValue());
    }
  }

  if (foStylesheet) {
    attr.addAttribute("", "column-width", "column-width", "CDATA", widths[colnum]);
  } else {
    attr.addAttribute("", "width", "width", "CDATA", widths[colnum]);
  }

  rtf.startElement(col.getNamespaceURI(),
       col.getLocalName(),
       col.getTagName(),
       attr);
  rtf.endElement(col.getNamespaceURI(),
           col.getLocalName(),
           col.getTagName());
      }

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.endElement(ns, localName, name);
      }
    } catch (SAXException se) {
      System.out.println("SE!");
      return xalanRTF;
    }
View Full Code Here

      System.out.println("PCE!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder db = new DOMBuilder(doc, df);

    elementStack = new Stack();
    lineNumber = 0;
    modulus = numLines < xalanMod ? 1 : xalanMod;
    width = xalanWidth;
View Full Code Here

      System.out.println("PCE 2!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder db = new DOMBuilder(doc, df);

    elementStack = new Stack();
    calloutFragment(db, xalanRTF, fCallout);
    return df;
  }
View Full Code Here

      System.out.println("PCE!");
      return xalanRTF;
    }
    Document doc = docBuilder.newDocument();
    DocumentFragment df = doc.createDocumentFragment();
    DOMBuilder rtf = new DOMBuilder(doc, df);

    try {
      String ns = colgroup.getNamespaceURI();
      String localName = colgroup.getLocalName();
      String name = colgroup.getTagName();

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.startElement(ns, localName, name,
       copyAttributes(colgroup));
      }

      for (colnum = 0; colnum < numColumns; colnum++) {
  Element col = columns[colnum];

  NamedNodeMap domAttr = col.getAttributes();

  AttributesImpl attr = new AttributesImpl();
  for (int acount = 0; acount < domAttr.getLength(); acount++) {
    Node a = domAttr.item(acount);
    String a_ns = a.getNamespaceURI();
    String a_localName = a.getLocalName();

    if ((foStylesheet && !a_localName.equals("column-width"))
        || !a_localName.equalsIgnoreCase("width")) {
      attr.addAttribute(a.getNamespaceURI(),
            a.getLocalName(),
            a.getNodeName(),
            "CDATA",
            a.getNodeValue());
    }
  }

  if (foStylesheet) {
    attr.addAttribute("", "column-width", "column-width", "CDATA", widths[colnum]);
  } else {
    attr.addAttribute("", "width", "width", "CDATA", widths[colnum]);
  }

  rtf.startElement(col.getNamespaceURI(),
       col.getLocalName(),
       col.getTagName(),
       attr);
  rtf.endElement(col.getNamespaceURI(),
           col.getLocalName(),
           col.getTagName());
      }

      if (colgroup.getLocalName().equals("colgroup")) {
  rtf.endElement(ns, localName, name);
      }
    } catch (SAXException se) {
      System.out.println("SE!");
      return xalanRTF;
    }
View Full Code Here

        transformer.setParameter("out", out);

        // lets copy the content into the body
        Document document = getTransformer().createDocument();
        DOMBuilder builder = new DOMBuilder(document);
        transformer.executeChildTemplates(element, context.getContextNode(), context.getMode(), builder);
       
        out.setContent(new DOMSource(document));

        // now lets perform the invocation
View Full Code Here

        outExchange.setInMessage(out);


        // lets copy the content into the body
        Document document = getTransformer().createDocument();
        DOMBuilder builder = new DOMBuilder(document);
        transformer.executeChildTemplates(element, context.getContextNode(), context.getMode(), builder);

        out.setContent(new DOMSource(document));

        // now lets perform the invocation
View Full Code Here

TOP

Related Classes of org.apache.xml.utils.DOMBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.