java.lang.Object
org.apache.xalan.xpath.Function
org.apache.xalan.xslt.FuncDocument
- public class FuncDocument
- extends org.apache.xalan.xpath.Function
Execute the Doc() function.
When the document function has exactly one argument and the argument
is a node-set, then the result is the union, for each node in the
argument node-set, of the result of calling the document function with
the first argument being the string-value of the node, and the second
argument being a node-set with the node as its only member. When the
document function has two arguments and the first argument is a node-set,
then the result is the union, for each node in the argument node-set,
of the result of calling the document function with the first argument
being the string-value of the node, and with the second argument being
the second argument passed to the document function.
|
Method Summary |
void |
error(org.apache.xalan.xpath.XPathSupport execContext,
int msg,
java.lang.Object[] args)
Tell the user of an error, and probably throw an
exception. |
org.apache.xalan.xpath.XObject |
execute(org.apache.xalan.xpath.XPath path,
org.apache.xalan.xpath.XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
Execute the function. |
(package private) org.w3c.dom.Document |
getDoc(org.apache.xalan.xpath.XPath path,
org.apache.xalan.xpath.XPathSupport execContext,
org.w3c.dom.Node context,
java.lang.String uri,
java.lang.String base)
HandleDocExpr |
void |
warn(org.apache.xalan.xpath.XPathSupport execContext,
int msg,
java.lang.Object[] args)
Warn the user of a problem. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FuncDocument
public FuncDocument()
execute
public org.apache.xalan.xpath.XObject execute(org.apache.xalan.xpath.XPath path,
org.apache.xalan.xpath.XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
throws org.xml.sax.SAXException
- Execute the function. The function must return
a valid object.
getDoc
org.w3c.dom.Document getDoc(org.apache.xalan.xpath.XPath path,
org.apache.xalan.xpath.XPathSupport execContext,
org.w3c.dom.Node context,
java.lang.String uri,
java.lang.String base)
throws org.xml.sax.SAXException
- HandleDocExpr
error
public void error(org.apache.xalan.xpath.XPathSupport execContext,
int msg,
java.lang.Object[] args)
throws org.xml.sax.SAXException
- Tell the user of an error, and probably throw an
exception.
warn
public void warn(org.apache.xalan.xpath.XPathSupport execContext,
int msg,
java.lang.Object[] args)
throws org.xml.sax.SAXException
- Warn the user of a problem.