Uses of Interface
org.w3c.dom.NodeList

Packages that use NodeList
org.apache.xalan.lib Extension elements and functions shipped with Xalan-Java, including EXSLT functions. 
org.apache.xalan.lib.sql Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through a "streamable" result set. 
org.apache.xalan.processor Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object). 
org.apache.xalan.templates Implements the Templates interface, and defines a set of classes that represent an XSLT stylesheet. 
org.apache.xalan.trace Implementation of Xalan Trace events, for use by a debugger. 
org.apache.xalan.xsltc   
org.apache.xalan.xsltc.dom   
org.apache.xalan.xsltc.runtime   
org.apache.xml.dtm.ref   
org.apache.xml.dtm.ref.dom2dtm   
org.apache.xml.utils Implementation of Xalan utility classes. 
org.apache.xpath Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages. 
org.apache.xpath.objects Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types. 
org.w3c.dom   
org.w3c.dom.html   
 

Uses of NodeList in org.apache.xalan.lib
 

Methods in org.apache.xalan.lib that return NodeList
static NodeList ExsltStrings.split(java.lang.String str, java.lang.String pattern)
          The str:split function splits up a string and returns a node set of token elements, each containing one token from the string.
static NodeList ExsltStrings.split(java.lang.String str)
          See above
static NodeList ExsltStrings.tokenize(java.lang.String toTokenize, java.lang.String delims)
          The str:tokenize function splits up a string and returns a node set of token elements, each containing one token from the string.
static NodeList ExsltStrings.tokenize(java.lang.String toTokenize)
          See above
static NodeList ExsltMath.highest(NodeList nl)
          The math:highest function returns the nodes in the node set whose value is the maximum value for the node set.
static NodeList ExsltMath.lowest(NodeList nl)
          The math:lowest function returns the nodes in the node set whose value is the minimum value for the node set.
static NodeList ExsltSets.leading(NodeList nl1, NodeList nl2)
          The set:leading function returns the nodes in the node set passed as the first argument that precede, in document order, the first node in the node set passed as the second argument.
static NodeList ExsltSets.trailing(NodeList nl1, NodeList nl2)
          The set:trailing function returns the nodes in the node set passed as the first argument that follow, in document order, the first node in the node set passed as the second argument.
static NodeList ExsltSets.intersection(NodeList nl1, NodeList nl2)
          The set:intersection function returns a node set comprising the nodes that are within both the node sets passed as arguments to it.
static NodeList ExsltSets.difference(NodeList nl1, NodeList nl2)
          The set:difference function returns the difference between two node sets - those nodes that are in the node set passed as the first argument that are not in the node set passed as the second argument.
static NodeList ExsltSets.distinct(NodeList nl)
          The set:distinct function returns a subset of the nodes contained in the node-set NS passed as the first argument.
static NodeList ExsltDynamic.map(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:map function evaluates the expression passed as the second argument for each of the nodes passed as the first argument, and returns a node set of those values.
static NodeList ExsltDynamic.closure(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:closure function creates a node set resulting from transitive closure of evaluating the expression passed as the second argument on each of the nodes passed as the first argument, then on the node set resulting from that and so on until no more nodes are found.
static NodeList Extensions.intersection(NodeList nl1, NodeList nl2)
          Returns the intersection of two node-sets.
static NodeList Extensions.difference(NodeList nl1, NodeList nl2)
          Returns the difference between two node-sets.
static NodeList Extensions.distinct(NodeList nl)
          Returns node-set containing distinct string values.
static NodeList Extensions.tokenize(java.lang.String toTokenize, java.lang.String delims)
          Returns a NodeSet containing one text node for each token in the first argument.
static NodeList Extensions.tokenize(java.lang.String toTokenize)
          Returns a NodeSet containing one text node for each token in the first argument.
 

Methods in org.apache.xalan.lib with parameters of type NodeList
static java.lang.String ExsltStrings.concat(NodeList nl)
          The str:concat function takes a node set and returns the concatenation of the string values of the nodes in that node set.
static double ExsltMath.max(NodeList nl)
          The math:max function returns the maximum value of the nodes passed as the argument.
static double ExsltMath.min(NodeList nl)
          The math:min function returns the minimum value of the nodes passed as the argument.
static NodeList ExsltMath.highest(NodeList nl)
          The math:highest function returns the nodes in the node set whose value is the maximum value for the node set.
static NodeList ExsltMath.lowest(NodeList nl)
          The math:lowest function returns the nodes in the node set whose value is the minimum value for the node set.
static NodeList ExsltSets.leading(NodeList nl1, NodeList nl2)
          The set:leading function returns the nodes in the node set passed as the first argument that precede, in document order, the first node in the node set passed as the second argument.
static NodeList ExsltSets.trailing(NodeList nl1, NodeList nl2)
          The set:trailing function returns the nodes in the node set passed as the first argument that follow, in document order, the first node in the node set passed as the second argument.
static NodeList ExsltSets.intersection(NodeList nl1, NodeList nl2)
          The set:intersection function returns a node set comprising the nodes that are within both the node sets passed as arguments to it.
static NodeList ExsltSets.difference(NodeList nl1, NodeList nl2)
          The set:difference function returns the difference between two node sets - those nodes that are in the node set passed as the first argument that are not in the node set passed as the second argument.
static NodeList ExsltSets.distinct(NodeList nl)
          The set:distinct function returns a subset of the nodes contained in the node-set NS passed as the first argument.
static boolean ExsltSets.hasSameNode(NodeList nl1, NodeList nl2)
          The set:has-same-node function returns true if the node set passed as the first argument shares any nodes with the node set passed as the second argument.
static java.lang.String NodeInfo.systemId(NodeList nodeList)
          systemId returns the system id of the node passed as argument.
static java.lang.String NodeInfo.publicId(NodeList nodeList)
          publicId returns the public identifier of the node passed as argument.
static int NodeInfo.lineNumber(NodeList nodeList)
          lineNumber returns the line number of the node passed as argument.
static int NodeInfo.columnNumber(NodeList nodeList)
          columnNumber returns the column number of the node passed as argument.
static double ExsltDynamic.max(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:max function calculates the maximum value for the nodes passed as the first argument, where the value of each node is calculated dynamically using an XPath expression passed as a string as the second argument.
static double ExsltDynamic.min(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:min function calculates the minimum value for the nodes passed as the first argument, where the value of each node is calculated dynamically using an XPath expression passed as a string as the second argument.
static double ExsltDynamic.sum(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:sum function calculates the sum for the nodes passed as the first argument, where the value of each node is calculated dynamically using an XPath expression passed as a string as the second argument.
static NodeList ExsltDynamic.map(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:map function evaluates the expression passed as the second argument for each of the nodes passed as the first argument, and returns a node set of those values.
static NodeList ExsltDynamic.closure(ExpressionContext myContext, NodeList nl, java.lang.String expr)
          The dyn:closure function creates a node set resulting from transitive closure of evaluating the expression passed as the second argument on each of the nodes passed as the first argument, then on the node set resulting from that and so on until no more nodes are found.
static NodeList Extensions.intersection(NodeList nl1, NodeList nl2)
          Returns the intersection of two node-sets.
static NodeList Extensions.difference(NodeList nl1, NodeList nl2)
          Returns the difference between two node-sets.
static NodeList Extensions.distinct(NodeList nl)
          Returns node-set containing distinct string values.
static boolean Extensions.hasSameNodes(NodeList nl1, NodeList nl2)
          Returns true if both node-sets contain the same set of nodes.
 

Uses of NodeList in org.apache.xalan.lib.sql
 

Methods in org.apache.xalan.lib.sql with parameters of type NodeList
 XBooleanStatic XConnection.connect(ExpressionContext exprContext, NodeList list)
           
 void XConnection.addParameterFromElement(NodeList nl)
          Add a section of parameters to the Parameter List Do each element from the list
 

Constructors in org.apache.xalan.lib.sql with parameters of type NodeList
XConnection.XConnection(ExpressionContext exprContext, NodeList list)
           
 

Uses of NodeList in org.apache.xalan.processor
 

Classes in org.apache.xalan.processor that implement NodeList
 class ProcessorCharacters
          This class processes character events for a XSLT template element.
 class ProcessorExsltFuncResult
          This class processes parse events for an exslt func:result element.
 class ProcessorExsltFunction
          This class processes parse events for an exslt func:function element.
 class ProcessorImport
          This class processes parse events for an xsl:import element.
 class ProcessorInclude
          TransformerFactory class for xsl:include markup.
 class ProcessorLRE
          Processes an XSLT literal-result-element, or something that looks like one.
 class ProcessorStylesheetDoc
          This class processes the xsl:stylesheet element.
 class ProcessorStylesheetElement
          TransformerFactory for xsl:stylesheet or xsl:transform markup.
 class ProcessorTemplateElem
          This class processes parse events for an XSLT template element.
 class ProcessorText
          Process xsl:text.
 class ProcessorUnknown
          This class processes an unknown template element.
 class WhitespaceInfoPaths
           
 class XSLTElementProcessor
          This class acts as the superclass for all stylesheet element processors, and deals with things that are common to all elements.
 

Uses of NodeList in org.apache.xalan.templates
 

Classes in org.apache.xalan.templates that implement NodeList
 class DecimalFormatProperties
          Implement xsl:decimal-format.
 class ElemApplyImport
          Implement xsl:apply-imports.
 class ElemApplyTemplates
          Implement xsl:apply-templates.
 class ElemAttribute
          Implement xsl:attribute.
 class ElemAttributeSet
          Implement xsl:attribute-set.
 class ElemCallTemplate
          Implement xsl:call-template.
 class ElemChoose
          Implement xsl:choose.
 class ElemComment
          Implement xsl:comment.
 class ElemCopy
          Implement xsl:copy.
 class ElemCopyOf
          Implement xsl:copy-of.
 class ElemElement
          Implement xsl:element
 class ElemEmpty
          Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
 class ElemExsltFuncResult
          Handles the EXSLT result element within an EXSLT function element.
 class ElemExsltFunction
          Implement func:function.
 class ElemExtensionCall
          Implement an extension element.
 class ElemExtensionDecl
          Implement the declaration of an extension element
 class ElemExtensionScript
          Implement Script extension element
 class ElemFallback
          Implement xsl:fallback.
 class ElemForEach
          Implement xsl:for-each.
 class ElemIf
          Implement xsl:if.
 class ElemLiteralResult
          Implement a Literal Result Element.
 class ElemMessage
          Implement xsl:message.
 class ElemNumber
          Implement xsl:number.
 class ElemOtherwise
          Implement xsl:otherwise.
 class ElemParam
          Implement xsl:param.
 class ElemPI
          Implement xsl:processing-instruction.
 class ElemSort
          Implement xsl:sort.
 class ElemTemplate
          Implement xsl:template.
 class ElemTemplateElement
          An instance of this class represents an element inside an xsl:template class.
 class ElemText
          Implement xsl:template.
 class ElemTextLiteral
          Implement a text literal.
 class ElemUnknown
          Implement an unknown element
 class ElemUse
          Implement xsl:use.
 class ElemValueOf
          Implement xsl:value-of.
 class ElemVariable
          Implement xsl:variable.
 class ElemVariablePsuedo
           
 class ElemWhen
          Implement xsl:when.
 class ElemWithParam
          Implement xsl:with-param.
 class KeyDeclaration
          Holds the attribute declarations for the xsl:keys element.
 class NamespaceAlias
          Object to hold an xsl:namespace element.
 class OutputProperties
          This class provides information from xsl:output elements.
 class Stylesheet
          Represents a stylesheet element.
 class StylesheetComposed
          Represents a stylesheet that has methods that resolve includes and imports.
 class StylesheetRoot
          This class represents the root object of the stylesheet tree.
 class WhiteSpaceInfo
          This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
 

Methods in org.apache.xalan.templates that return NodeList
 NodeList ElemTemplateElement.getChildNodes()
          Return the nodelist (same reference).
 NodeList ElemLiteralResult.Attribute.getChildNodes()
           
 

Uses of NodeList in org.apache.xalan.trace
 

Methods in org.apache.xalan.trace with parameters of type NodeList
static java.lang.String TracerEvent.printNodeList(NodeList l)
          Returns a string representation of the node list.
 

Uses of NodeList in org.apache.xalan.xsltc
 

Methods in org.apache.xalan.xsltc that return NodeList
 NodeList DOM.makeNodeList(int index)
           
 NodeList DOM.makeNodeList(DTMAxisIterator iter)
           
 

Uses of NodeList in org.apache.xalan.xsltc.dom
 

Methods in org.apache.xalan.xsltc.dom that return NodeList
 NodeList SAXImpl.makeNodeList(int index)
          Create an org.w3c.dom.NodeList from a node in the tree
 NodeList SAXImpl.makeNodeList(DTMAxisIterator iter)
          Create an org.w3c.dom.NodeList from a node iterator The iterator most be started before this method is called
 NodeList DOMAdapter.makeNodeList(int index)
           
 NodeList DOMAdapter.makeNodeList(DTMAxisIterator iter)
           
 NodeList MultiDOM.makeNodeList(int index)
           
 NodeList MultiDOM.makeNodeList(DTMAxisIterator iter)
           
 NodeList SimpleResultTreeImpl.makeNodeList(int index)
           
 NodeList SimpleResultTreeImpl.makeNodeList(DTMAxisIterator iter)
           
 NodeList AdaptiveResultTreeImpl.makeNodeList(int index)
           
 NodeList AdaptiveResultTreeImpl.makeNodeList(DTMAxisIterator iter)
           
 

Uses of NodeList in org.apache.xalan.xsltc.runtime
 

Methods in org.apache.xalan.xsltc.runtime that return NodeList
static NodeList BasisLibrary.referenceToNodeList(java.lang.Object obj, DOM dom)
          Utility function: used to convert reference to org.w3c.dom.NodeList.
 

Methods in org.apache.xalan.xsltc.runtime with parameters of type NodeList
static DTMAxisIterator BasisLibrary.nodeList2Iterator(NodeList nodeList, Translet translet, DOM dom)
          Utility function used to convert a w3c NodeList into a internal DOM iterator.
 

Uses of NodeList in org.apache.xml.dtm.ref
 

Classes in org.apache.xml.dtm.ref that implement NodeList
 class DTMAxisIterNodeList
          DTMAxisNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
 class DTMChildIterNodeList
          DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
 class DTMNodeList
          DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
 class DTMNodeListBase
          DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
 

Methods in org.apache.xml.dtm.ref that return NodeList
 NodeList DTMNodeProxy.getChildNodes()
           
 NodeList DTMNodeProxy.getElementsByTagName(java.lang.String tagname)
           
 NodeList DTMNodeProxy.getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
           
 

Uses of NodeList in org.apache.xml.dtm.ref.dom2dtm
 

Methods in org.apache.xml.dtm.ref.dom2dtm that return NodeList
 NodeList DOM2DTMdefaultNamespaceDeclarationNode.getChildNodes()
           
 

Uses of NodeList in org.apache.xml.utils
 

Classes in org.apache.xml.utils that implement NodeList
 class UnImplNode
          To be subclassed by classes that wish to fake being nodes.
 

Methods in org.apache.xml.utils that return NodeList
 NodeList UnImplNode.getChildNodes()
          Unimplemented.
 NodeList UnImplNode.getElementsByTagName(java.lang.String name)
          Unimplemented.
 NodeList UnImplNode.getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
          Unimplemented.
 

Uses of NodeList in org.apache.xpath
 

Classes in org.apache.xpath that implement NodeList
 class NodeSet
          The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator.
 

Methods in org.apache.xpath that return NodeList
static NodeList XPathAPI.selectNodeList(Node contextNode, java.lang.String str)
          Use an XPath string to select a nodelist.
static NodeList XPathAPI.selectNodeList(Node contextNode, java.lang.String str, Node namespaceNode)
          Use an XPath string to select a nodelist.
 NodeList CachedXPathAPI.selectNodeList(Node contextNode, java.lang.String str)
          Use an XPath string to select a nodelist.
 NodeList CachedXPathAPI.selectNodeList(Node contextNode, java.lang.String str, Node namespaceNode)
          Use an XPath string to select a nodelist.
 

Methods in org.apache.xpath with parameters of type NodeList
 void NodeSet.addNodes(NodeList nodelist)
          Copy NodeList members into this nodelist, adding in document order.
 void NodeSet.addNodesInDocOrder(NodeList nodelist, XPathContext support)
          Copy NodeList members into this nodelist, adding in document order.
 

Constructors in org.apache.xpath with parameters of type NodeList
NodeSetDTM.NodeSetDTM(NodeList nodeList, XPathContext xctxt)
          Create a NodeSetDTM, and copy the members of the given DTMIterator into it.
NodeSet.NodeSet(NodeList nodelist)
          Create a NodeSet, and copy the members of the given nodelist into it.
 

Uses of NodeList in org.apache.xpath.objects
 

Methods in org.apache.xpath.objects that return NodeList
 NodeList XObject.nodelist()
          Cast result object to a nodelist.
 NodeList XRTreeFrag.convertToNodeset()
          Cast result object to a nodelist.
 NodeList XNodeSet.nodelist()
          Cast result object to a nodelist.
 NodeList XNodeSetForDOM.nodelist()
          Cast result object to a nodelist.
 

Constructors in org.apache.xpath.objects with parameters of type NodeList
XNodeSetForDOM.XNodeSetForDOM(NodeList nodeList, XPathContext xctxt)
           
 

Uses of NodeList in org.w3c.dom
 

Methods in org.w3c.dom that return NodeList
 NodeList Element.getElementsByTagName(java.lang.String name)
          Returns a NodeList of all descendant Elements with a given tag name, in document order.
 NodeList Element.getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
          Returns a NodeList of all the descendant Elements with a given local name and namespace URI in document order.
 NodeList Node.getChildNodes()
          A NodeList that contains all children of this node.
 NodeList Document.getElementsByTagName(java.lang.String tagname)
          Returns a NodeList of all the Elements in document order with a given tag name and are contained in the document.
 NodeList Document.getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
          Returns a NodeList of all the Elements with a given local name and namespace URI in document order.
 

Uses of NodeList in org.w3c.dom.html
 

Methods in org.w3c.dom.html that return NodeList
 NodeList HTMLDocument.getElementsByName(java.lang.String elementName)
          Returns the (possibly empty) collection of elements whosename value is given by elementName.
 



Copyright 2006 Apache XML Project. All Rights Reserved.