Package com.sun.org.apache.xalan.internal.xsltc

Examples of com.sun.org.apache.xalan.internal.xsltc.DOM


            final MultiDOM multiDOM = (MultiDOM) dom;

      DTMDefaultBase dtm = (DTMDefaultBase)((DOMAdapter)multiDOM.getMain()).getDOMImpl();
      DTMManager dtmManager = dtm.getManager();
     
      DOM idom = (DOM)dtmManager.getDTM(new DOMSource(doc), false,
                null, true, false);
      // Create DOMAdapter and register with MultiDOM
      DOMAdapter domAdapter = new DOMAdapter(idom,
                translet.getNamesArray(),
                translet.getUrisArray(),
                translet.getTypesArray(),
    translet.getNamespaceArray());
            multiDOM.addDOMAdapter(domAdapter);

      DTMAxisIterator iter1 = idom.getAxisIterator(Axis.CHILD);
      DTMAxisIterator iter2 = idom.getAxisIterator(Axis.CHILD);
            DTMAxisIterator iter = new AbsoluteIterator(
                new StepIterator(iter1, iter2));

       iter.setStartNode(DTMDefaultBase.ROOTNODE);
      return iter;
View Full Code Here


      else if (obj instanceof Node) {
    dom.copy(((Node) obj).node, handler);
      }
      else if (obj instanceof DOM) {
    //((DOM)obj).copy(((com.sun.org.apache.xml.internal.dtm.ref.DTMDefaultBase)((DOMAdapter)obj).getDOMImpl()).getDocument(), handler);
    DOM newDom = (DOM)obj;
    newDom.copy(newDom.getDocument(), handler);
      }
      else {
    String string = obj.toString();    // or call stringF()
    final int length = string.length();
    if (length > _characterArray.length)
View Full Code Here

TOP

Related Classes of com.sun.org.apache.xalan.internal.xsltc.DOM

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.