com.jaxfront.core.xpath
Class XPathNodeExtractor

java.lang.Object
  extended by com.jaxfront.core.xpath.XPathNodeExtractor

public class XPathNodeExtractor
extends java.lang.Object


Constructor Summary
XPathNodeExtractor()
           
 
Method Summary
static XPNode extractNode(int start, java.lang.String xpath)
           
static XPNode extractNode(XPNode node, java.lang.String xpath)
           
static int getNodeEndPos(java.lang.String xpath, int start)
           
static void main(java.lang.String[] args)
           
static java.util.List tokenize(java.lang.String xpath)
           
static XPNode tokenizeNext(java.lang.String xpath, XPNode oldNode)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPathNodeExtractor

public XPathNodeExtractor()
Method Detail

main

public static void main(java.lang.String[] args)

tokenize

public static java.util.List tokenize(java.lang.String xpath)

tokenizeNext

public static XPNode tokenizeNext(java.lang.String xpath,
                                  XPNode oldNode)

extractNode

public static XPNode extractNode(int start,
                                 java.lang.String xpath)

extractNode

public static XPNode extractNode(XPNode node,
                                 java.lang.String xpath)

getNodeEndPos

public static int getNodeEndPos(java.lang.String xpath,
                                int start)