com.jaxfront.core.xpath
Class XPNodeWalker2
java.lang.Object
com.jaxfront.core.xpath.XPNodeWalker2
public class XPNodeWalker2
- extends java.lang.Object
Method Summary |
static void |
handleExpressionNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)
|
static void |
handleGetAllNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)
|
static void |
handleNamedNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)
|
static Type |
handleParentNode(Type start,
boolean edTypeTraverseOnly)
|
static Type |
handleSameNode(Type start)
|
static void |
main(java.lang.String[] args)
|
static java.util.ArrayList |
walkTypeXpath(java.lang.String xpath,
Type start,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPNodeWalker2
public XPNodeWalker2()
walkTypeXpath
public static java.util.ArrayList walkTypeXpath(java.lang.String xpath,
Type start,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded)
main
public static void main(java.lang.String[] args)
throws SchemaCreationException,
java.net.MalformedURLException,
DocumentCreationException
- Throws:
SchemaCreationException
java.net.MalformedURLException
DocumentCreationException
handleParentNode
public static Type handleParentNode(Type start,
boolean edTypeTraverseOnly)
handleSameNode
public static Type handleSameNode(Type start)
handleNamedNode
public static void handleNamedNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)
handleGetAllNode
public static void handleGetAllNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)
handleExpressionNode
public static void handleExpressionNode(Type start,
XPNode xNode,
boolean edTypeTraverseOnly,
boolean edTypeIncluded,
boolean listTypeIncluded,
java.util.ArrayList result)