Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.xalan.xslt
Class FuncDocument  view FuncDocument download FuncDocument.java

java.lang.Object
  extended byorg.apache.xalan.xpath.Function
      extended byorg.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.


Constructor Summary
FuncDocument()
           
 
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 org.apache.xalan.xpath.Function
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuncDocument

public FuncDocument()
Method Detail

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.