Package org.w3c.dom.traversal

Examples of org.w3c.dom.traversal.TreeWalker


        Document doc = null;
        Element root = null;

        // Using TreeWalker
        DocumentTraversal travDoc = (DocumentTraversal)doc;
        TreeWalker walker = travDoc.createTreeWalker(root,NodeFilter.SHOW_ELEMENT,null,true);
        Element child = (Element)walker.firstChild();
        while(child != null)
        {
            // Do something with child ...
            child = (Element)walker.nextSibling();
        }
    }
View Full Code Here


    }

    public static void BASIC_DOM_UTILITIES_2()
    {
        Element root = null;
        TreeWalker walker = null;

        Element child = (Element)walker.firstChild();
        if (child != null)
        {
            while(child != null)
            {
                // Do something with child ...
                child = (Element)walker.nextSibling();
            }
            walker.parentNode();
        }
    }
View Full Code Here

      if (document instanceof OMDocument) {
    return ((OMDocument)document).getOMDocumentElement();
   
      } else {
    DocumentTraversal traversal = (DocumentTraversal) document;
    TreeWalker walker = traversal.createTreeWalker(
        ((Document)document).getDocumentElement(), NodeFilter.SHOW_ALL, null, true);
    return (OMElement) traverseDOMDocument(fac, walker, null);   
      }   
  }
View Full Code Here

            DocumentTraversal dt = ((DocumentTraversal) doc);
            Node rootNode = (Node) doc;

            // we accept all nodes
            NodeFilter nodefilter = new AlwaysAcceptNodeFilter();
            TreeWalker treewalker = dt.createTreeWalker(rootNode,
                                                        NodeFilter.SHOW_ALL,
                                                        nodefilter, true);
            StringBuffer sb = new StringBuffer();

            process(treewalker, sb);
View Full Code Here

            DocumentTraversal dt = ((DocumentTraversal) inputDoc);
            Node rootNode = (Node) inputDoc;

            // we accept all nodes
            NodeFilter nodefilter = new AlwaysAcceptNodeFilter();
            TreeWalker treewalker = dt.createTreeWalker(rootNode,
                                                        NodeFilter.SHOW_ALL,
                                                        nodefilter, true);

            /* do the magic here
             *
 
View Full Code Here

                           + " --- ");
        Document doc = getNodeSet1();
        NodeFilter nodefilter = null;
        boolean entityReferenceExpansion = true;
        int whatToShow = NodeFilter.SHOW_ALL;
        TreeWalker treewalker =
        ((DocumentTraversal) doc).createTreeWalker(doc, whatToShow,
                                                   nodefilter, entityReferenceExpansion);
        ByteArrayOutputStream bytearrayoutputstream =
        new ByteArrayOutputStream();
        PrintWriter printwriter =
View Full Code Here

        if (document instanceof OMDocument) {
            return ((OMDocument)document).getOMDocumentElement();
       
        } else {
        DocumentTraversal traversal = (DocumentTraversal) document;
        TreeWalker walker = traversal.createTreeWalker(
                ((Document)document).getDocumentElement(), NodeFilter.SHOW_ALL, null, true);
        return (OMElement) traverseDOMDocument(fac, walker, null);
        }
    }
View Full Code Here

            DocumentTraversal dt = ((DocumentTraversal) inputDoc);
            Node rootNode =  inputDoc;

            // we accept all nodes
            NodeFilter nodefilter = new AlwaysAcceptNodeFilter();
            TreeWalker treewalker = dt.createTreeWalker(rootNode,
                                                        NodeFilter.SHOW_ALL,
                                                        nodefilter, true);

            /* do the magic here
             *
 
View Full Code Here

            DocumentTraversal dt = ((DocumentTraversal) inputDoc);
            Node rootNode =  inputDoc;

            // we accept all nodes
            NodeFilter nodefilter = new AlwaysAcceptNodeFilter();
            TreeWalker treewalker = dt.createTreeWalker(rootNode,
                                                        NodeFilter.SHOW_ALL,
                                                        nodefilter, true);

            /* do the magic here
             *
 
View Full Code Here

                JComponent stylesheetMenu = (JComponent)it.next();
                stylesheetMenu.removeAll();
                stylesheetMenu.setEnabled(false);

                ButtonGroup buttonGroup = new ButtonGroup();
                TreeWalker tw;
                tw = ((DocumentTraversal)doc).createTreeWalker
                    (doc,
                     NodeFilter.SHOW_PROCESSING_INSTRUCTION,
                     null,
                     true);

                for (Node n = tw.nextNode(); n != null; n = tw.nextNode()) {
                    if (n instanceof StyleSheetProcessingInstruction) {
                        StyleSheetProcessingInstruction sspi;
                        sspi = (StyleSheetProcessingInstruction)n;
                        HashTable attrs = sspi.getPseudoAttributes();
                        final String title = (String)attrs.get("title");
View Full Code Here

TOP

Related Classes of org.w3c.dom.traversal.TreeWalker

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.