|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.taglibs.standard.tag.common.xml.XPathUtil
public class XPathUtil
Support for tag handlers that evaluate XPath expressions.
| Constructor Summary | |
|---|---|
XPathUtil(PageContext pc)
Constructs a new XPathUtil object associated with the given PageContext. |
|
| Method Summary | |
|---|---|
protected org.w3c.dom.Node |
adaptParamsForXalan(org.w3c.dom.Node n,
java.lang.String xpath,
javax.xml.xpath.XPathVariableResolver jxvr)
To evaluate an XPath expression using Xalan, we need to create an XPath object, which wraps an expression object and provides general services for execution of that expression. |
boolean |
booleanValueOf(org.w3c.dom.Node n,
java.lang.String xpathString)
Evaluate an XPath expression to a boolean value. |
static org.w3c.dom.Node |
getContext(Tag t)
|
static void |
printDetails(org.w3c.dom.Node n)
|
java.util.List |
selectNodes(org.w3c.dom.Node n,
java.lang.String xpathString)
Evaluate an XPath expression to a List of nodes. |
org.w3c.dom.Node |
selectSingleNode(org.w3c.dom.Node n,
java.lang.String xpathString)
Evaluate an XPath expression to a single node. |
java.lang.String |
valueOf(org.w3c.dom.Node n,
java.lang.String xpathString)
Evaluate an XPath expression to a String value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XPathUtil(PageContext pc)
| Method Detail |
|---|
public java.lang.String valueOf(org.w3c.dom.Node n,
java.lang.String xpathString)
throws JspTagException
JspTagException
public boolean booleanValueOf(org.w3c.dom.Node n,
java.lang.String xpathString)
throws JspTagException
JspTagException
public java.util.List selectNodes(org.w3c.dom.Node n,
java.lang.String xpathString)
throws JspTagException
JspTagException
public org.w3c.dom.Node selectSingleNode(org.w3c.dom.Node n,
java.lang.String xpathString)
throws JspTagException
JspTagException
protected org.w3c.dom.Node adaptParamsForXalan(org.w3c.dom.Node n,
java.lang.String xpath,
javax.xml.xpath.XPathVariableResolver jxvr)
public static org.w3c.dom.Node getContext(Tag t)
throws JspTagException
JspTagExceptionpublic static void printDetails(org.w3c.dom.Node n)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||