|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
org.apache.trax | Defines a global interface for generating Templates and performing XML transformations. |
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism, which uses the Bean Scripting Framework. |
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through "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.stree | Implementation of the Xalan Source Tree, which is a DOM implementation that is optimized for XSLT processing and the needs of Xalan -- derived nodes can index the children, and, combined with specialized node iterators (and tree walkers) can provide optimal child retrieval. |
org.apache.xalan.templates | Implements the trax.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.transformer | In charge of run-time transformations and the production of result trees. |
org.apache.xalan.utils | Implementation of Xalan utility classes. |
org.apache.xml.serialize.transition | Translate SAX events, a DOM tree, or an XPath node-set return value into a stream. |
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.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. |
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.apache.xpath.patterns | Implementation of XPath nodeTest support, and XSLT pattern matching support. |
org.w3c.dom | Document Object Model level 2 interfaces. |
org.w3c.dom.range | DOM level 2 range interfaces. |
org.w3c.dom.traversal | DOM level 2 interfaces for traversing documents, document trees, and node sets. |
Uses of Node in org.apache.trax |
Methods in org.apache.trax that return Node | |
Node |
Result.getNode()
Get the node that will contain the result tree. |
Node |
URIResolver.getDOMNode(InputSource inputSource)
This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function, if it needs a DOM tree. |
Methods in org.apache.trax with parameters of type Node | |
abstract Templates |
Processor.processFromNode(Node node)
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
abstract Templates |
Processor.processFromNode(Node node,
java.lang.String systemID)
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
void |
Result.setNode(Node node)
Set the node that will contain the result DOM tree. |
void |
Transformer.transformNode(Node node,
Result outputTarget)
Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
void |
Transformer.transformNode(Node node)
Process the source node to to SAX parse events, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
Constructors in org.apache.trax with parameters of type Node | |
Result.Result(Node n)
Create a new output target with a DOM node. |
Uses of Node in org.apache.xalan.extensions |
Methods in org.apache.xalan.extensions that return Node | |
Node |
ExpressionContext.getContextNode()
Get the current context node. |
Node |
XSLProcessorContext.getSourceTree()
Get the root of the source tree being executed. |
Node |
XSLProcessorContext.getContextNode()
Get the current context node. |
Methods in org.apache.xalan.extensions with parameters of type Node | |
double |
ExpressionContext.toNumber(Node n)
Get the value of a node as a number. |
java.lang.String |
ExpressionContext.toString(Node n)
Get the value of a node as a string. |
abstract void |
ExtensionHandler.processElement(java.lang.String localPart,
Element element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
Node sourceTree,
Node sourceNode,
QName mode,
java.lang.Object methodKey)
**For internal use only** Process a call to this extension namespace via an element. |
void |
ExtensionHandlerJavaClass.processElement(java.lang.String localPart,
Element element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
Node sourceTree,
Node sourceNode,
QName mode,
java.lang.Object methodKey)
**For internal use only** Process a call to this extension namespace via an element. |
void |
ExtensionHandlerJavaPackage.processElement(java.lang.String localPart,
Element element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
Node sourceTree,
Node sourceNode,
QName mode,
java.lang.Object methodKey)
**For internal use only** Process a call to this extension namespace via an element. |
void |
ExtensionHandlerGeneral.processElement(java.lang.String localPart,
Element element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
Node sourceTree,
Node sourceNode,
QName mode,
java.lang.Object methodKey)
**For internal use only** Process a call to this extension namespace via an element. |
Constructors in org.apache.xalan.extensions with parameters of type Node | |
XSLProcessorContext.XSLProcessorContext(TransformerImpl transformer,
Stylesheet stylesheetTree,
Node sourceTree,
Node sourceNode,
QName mode)
Create a processor context to be passed to an extension. |
Uses of Node in org.apache.xalan.lib.sql |
Classes in org.apache.xalan.lib.sql that implement Node | |
class |
Column
Represents a col node from a row node. |
class |
ColumnAttribute
Represents a column attribute on a column-header element. |
class |
ColumnData
Represents the col element text node, i.e., the column value. |
class |
ColumnHeader
This class represents a column-header Node, which contains the metadata for a column. |
class |
Row
This class represents a row from a query result set. |
class |
RowSet
This class represents the row-set StreamableNode, a "streamable" holder for the JDBC query result set. |
class |
StreamableNode
This is the superclass for all nodes in the org.apache.xalan.lib.sql package. |
class |
XStatement
Represents a JDBC query statement. |
Methods in org.apache.xalan.lib.sql that return Node | |
Node |
StreamableNode.getNamedItem(java.lang.String name)
|
Node |
StreamableNode.item(int index)
|
Node |
StreamableNode.getNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
|
Node |
StreamableNode.setNamedItem(Node arg)
|
Node |
StreamableNode.removeNamedItem(java.lang.String name)
|
Node |
StreamableNode.setNamedItemNS(Node arg)
|
Node |
StreamableNode.removeNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
|
Node |
ColumnData.getFirstChild()
Return null. |
Node |
ColumnData.getNextSibling()
This always returns null. |
Node |
ColumnData.getParentNode()
The parent node of the col text node is the col node. |
Node |
ColumnAttribute.getParentNode()
|
Node |
XStatement.getRoot()
The XStatement object is the NodeIterator root. |
Node |
XStatement.nextNode()
Return the #Document node (one role the XStatement plays) the first time called; return null thereafter. |
Node |
XStatement.previousNode()
Throw an exception, since streaming nodes and iterators can not go backwards. |
Node |
XStatement.getFirstChild()
Return the row-set node. |
Node |
XStatement.getNextSibling()
This always returns null. |
Node |
XStatement.getParentNode()
The parent node of document is always null. |
Node |
XStatement.getCurrentNode()
|
Node |
Row.getFirstChild()
Return the first col element for the current row. |
Node |
Row.getNextSibling()
Return next row in the row-set. |
Node |
Row.getParentNode()
Return the RowSet parent. |
Node |
Column.getFirstChild()
Return the col text node (the column value). |
Node |
Column.getNextSibling()
Return the next col element for the current row. |
Node |
Column.getParentNode()
The parent node of col is a row. |
Node |
RowSet.getFirstChild()
The first time the client asks for a column-header element, instantiate an array of ColumnHeaders (1 per column), and return the ColumnHeader for the first row. |
Node |
RowSet.getNextSibling()
This always returns null. |
Node |
RowSet.getParentNode()
The parent node of row-set is #Document (represented by XStatement). |
Node |
ColumnHeader.getFirstChild()
Always returns null. |
Node |
ColumnHeader.getNextSibling()
Returns column-header Node for the next column. |
Node |
ColumnHeader.getParentNode()
The parent node of a column-header Node is the row-set Node. |
Node |
ColumnHeader.getNamedItem(java.lang.String name)
Get an attribute by name from the metadata for this column. |
Node |
ColumnHeader.item(int index)
Get an attribute by index from the metadata for this column. |
Node |
ColumnHeader.getNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
|
Node |
ColumnHeader.setNamedItem(Node arg)
|
Node |
ColumnHeader.removeNamedItem(java.lang.String name)
|
Node |
ColumnHeader.setNamedItemNS(Node arg)
|
Node |
ColumnHeader.removeNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
|
Methods in org.apache.xalan.lib.sql with parameters of type Node | |
Node |
StreamableNode.setNamedItem(Node arg)
|
Node |
StreamableNode.setNamedItemNS(Node arg)
|
Node |
ColumnHeader.setNamedItem(Node arg)
|
Node |
ColumnHeader.setNamedItemNS(Node arg)
|
Uses of Node in org.apache.xalan.processor |
Classes in org.apache.xalan.processor that implement Node | |
class |
CompiledTemplate
|
Methods in org.apache.xalan.processor that return Node | |
Node |
StylesheetHandler.getOriginatingNode()
**For advanced use only** Set the node that is originating the SAX event. |
Methods in org.apache.xalan.processor with parameters of type Node | |
Templates |
StylesheetProcessor.processFromNode(Node node)
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
Templates |
StylesheetProcessor.processFromNode(Node node,
java.lang.String systemID)
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
java.lang.String |
StylesheetHandler.getNamespaceForPrefix(java.lang.String prefix,
Node context)
**For advanced use only** Given a namespace, get the corrisponding prefix. |
void |
StylesheetHandler.setOriginatingNode(Node n)
**For advanced use only** Set the node that is originating the SAX event. |
abstract void |
CompiledTemplate.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
Main entry point for the Template transformation. |
Uses of Node in org.apache.xalan.stree |
Classes in org.apache.xalan.stree that implement Node | |
class |
AttrImpl
|
class |
AttrImplNS
|
class |
CDATASectionImpl
|
class |
Child
|
class |
CommentImpl
|
class |
DocumentFragmentImpl
|
class |
DocumentImpl
|
class |
DocumentTypeImpl
|
class |
DOMImplementationImpl
|
class |
ElementImpl
|
class |
ElementImplWithNS
|
class |
IndexedDocImpl
|
class |
IndexedElemImpl
|
class |
IndexedElemWithNS
|
class |
NameSpaceDecl
|
class |
Parent
|
class |
ProcessingInstructionImpl
|
class |
TextImpl
|
class |
WhiteSpace
Right now this is the same as TextImpl. |
Methods in org.apache.xalan.stree that return Node | |
Node |
Child.getParentNode()
The parent of this node. |
Node |
Child.getFirstChild()
The first child of this node. |
Node |
Child.getLastChild()
The last child of this node. |
Node |
Child.getPreviousSibling()
The node immediately preceding this node. |
Node |
Child.getNextSibling()
The node immediately following this node. |
Node |
Parent.getFirstChild()
The first child of this node. |
Node |
Parent.getLastChild()
The last child of this node. |
Node |
Parent.appendChild(Node newChild)
Append a child to the child list. |
Node |
DocumentImpl.appendChild(Node newChild)
Append a child to the child list. |
Node |
DocumentImpl.importNode(Node importedNode,
boolean deep)
Unimplemented right now, but I should probably implement. |
Node |
ElementImpl.getFirstChild()
The first child of this node. |
Node |
ElementImpl.getNamedItem(java.lang.String name)
|
Node |
ElementImpl.setNamedItem(Node arg)
Adds a node using its nodeName attribute. |
Node |
ElementImpl.removeNamedItem(java.lang.String name)
Removes a node specified by name. |
Node |
ElementImpl.removeItem(int index)
|
Node |
ElementImpl.item(int index)
Returns the index th item in the map. |
Node |
ElementImpl.getNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
Retrieves a node specified by local name and namespace URI. |
Node |
ElementImpl.setNamedItemNS(Node arg)
Adds a node using its namespaceURI and
localName . |
Node |
ElementImpl.removeNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
Removes a node specified by local name and namespace URI. |
Node |
LevelIndexIterator.nextNode()
Returns the next node in the set and advances the position of the iterator in the set. |
Node |
SourceTreeHandler.getRoot()
Get the root document of tree that is being or will be created. |
Methods in org.apache.xalan.stree with parameters of type Node | |
Node |
Parent.appendChild(Node newChild)
Append a child to the child list. |
Node |
DocumentImpl.appendChild(Node newChild)
Append a child to the child list. |
Node |
DocumentImpl.importNode(Node importedNode,
boolean deep)
Unimplemented right now, but I should probably implement. |
Node |
ElementImpl.setNamedItem(Node arg)
Adds a node using its nodeName attribute. |
Node |
ElementImpl.setNamedItemNS(Node arg)
Adds a node using its namespaceURI and
localName . |
java.lang.String |
StreeDOMHelper.getUniqueID(Node node)
Create an empty DOM Document. |
short |
StreeDOMHelper.getLevel(Node node1)
**For internal use only** Get the depth level of this node in the tree. |
boolean |
StreeDOMHelper.isNamespaceNode(Node n)
Tell if the given node is a namespace decl node. |
int |
LevelIndexer.getIndexForType(Node child,
int type,
java.lang.Object[] nodesList)
**For internal use only** Get index pointing to nodes of a certain type in the nodeslist. |
short |
LevelIndexer.getType(Node node)
**For internal use only** Get type. |
Constructors in org.apache.xalan.stree with parameters of type Node | |
StreeDOMBuilder.StreeDOMBuilder(Document doc,
Node node)
StreeDOMBuilder instance constructor... |
|
LevelIndexIterator.LevelIndexIterator(Node parent,
int type,
java.lang.String url,
java.lang.String name)
|
Uses of Node in org.apache.xalan.templates |
Classes in org.apache.xalan.templates that implement Node | |
class |
ElemApplyImport
**For advanced use only** Implement xsl:apply-imports. |
class |
ElemApplyTemplates
**For advanced use only** Implement xsl:apply-templates. |
class |
ElemAttribute
**For advanced use only** Implement xsl:attribute. |
class |
ElemAttributeSet
**For advanced use only** Implement xsl:attribute-set. |
class |
ElemCallTemplate
**For advanced use only** Implement xsl:call-template. |
class |
ElemChoose
**For advanced use only** Implement xsl:choose. |
class |
ElemComment
**For advanced use only** Implement xsl:comment. |
class |
ElemCopy
**For advanced use only** Implement xsl:copy. |
class |
ElemCopyOf
**For advanced use only** Implement xsl:copy-of. |
class |
ElemElement
**For advanced use only** Implement xsl:decimal-format. |
class |
ElemEmpty
**For internal use only** Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly. |
class |
ElemExtensionCall
**For advanced use only** Implement an extension element. |
class |
ElemExtensionDecl
|
class |
ElemExtensionScript
|
class |
ElemFallback
**For advanced use only** Implement xsl:fallback. |
class |
ElemForEach
**For advanced use only** Implement xsl:for-each. |
class |
ElemIf
**For advanced use only** Implement xsl:if. |
class |
ElemLiteralResult
**For advanced use only** Implement a Literal Result Element. |
class |
ElemMessage
**For advanced use only** Implement xsl:message. |
class |
ElemNumber
**For advanced use only** Implement xsl:number. |
class |
ElemOtherwise
**For advanced use only** Implement xsl:otherwise. |
class |
ElemParam
**For advanced use only** Implement xsl:param. |
class |
ElemPI
**For advanced use only** Implement xsl:processing-instruction. |
class |
ElemSort
**For advanced use only** Implement xsl:sort. |
class |
ElemTemplate
**For advanced use only** Implement xsl:template. |
class |
ElemTemplateElement
**For advanced use only** An instance of this class represents an element inside an xsl:template class. |
class |
ElemText
**For advanced use only** Implement xsl:template. |
class |
ElemTextLiteral
**For advanced use only** Implement a text literal. |
class |
ElemUnknown
**For advanced use only** Implement a Literal Result Element. |
class |
ElemUse
**For advanced use only** Implement xsl:use. |
class |
ElemValueOf
**For advanced use only** Implement xsl:value-of. |
class |
ElemVariable
**For advanced use only** Implement xsl:variable. |
class |
ElemWhen
**For advanced use only** Implement xsl:when. |
class |
ElemWithParam
**For advanced use only** Implement xsl:with-param. |
class |
KeyDeclaration
**For internal use only** Holds the attribute declarations for the xsl:keys element. |
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 Node | |
Node |
ElemTemplateElement.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemTemplateElement.removeChild(ElemTemplateElement childETE)
**For advanced use only** Remove a child. |
Node |
ElemTemplateElement.replaceChild(Node newChild,
Node oldChild)
**For advanced use only** Replace the old child with a new child. |
Node |
ElemTemplateElement.item(int index)
**For advanced use only** NodeList method: Return the Nth immediate child of this node, or null if the index is out of bounds. |
Node |
ElemTemplateElement.getParentNode()
**For advanced use only** Get the parent as a Node. |
Node |
ElemTemplateElement.getNextSibling()
**For advanced use only** Get the next sibling (as a Node) or return null. |
Node |
ElemTemplateElement.getPreviousSibling()
**For advanced use only** Get the previous sibling (as a Node) or return null. |
Node |
ElemTemplateElement.getFirstChild()
**For advanced use only** Get the first child as a Node. |
Node |
ElemTemplateElement.getLastChild()
**For advanced use only** Get the last child. |
Node |
ElemTemplateElement.getDOMBackPointer()
**For advanced use only** If this stylesheet was created from a DOM, get the DOM backpointer that this element originated from. |
Node |
ElemSort.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemNumber.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemNumber.getPreviousNode(XPathContext xctxt,
Node pos)
**For advanced use only** Get the previous node to be counted. |
Node |
ElemNumber.getTargetNode(XPathContext xctxt,
Node sourceNode)
**For advanced use only** Get the target node that will be counted.. |
Node |
ElemText.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemPI.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemCallTemplate.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemAttribute.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemCopyOf.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemChoose.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemAttributeSet.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemForEach.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemComment.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemApplyImport.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemValueOf.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Methods in org.apache.xalan.templates with parameters of type Node | |
void |
ElemTemplateElement.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute the element's primary function. |
Node |
ElemTemplateElement.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemTemplateElement.replaceChild(Node newChild,
Node oldChild)
**For advanced use only** Replace the old child with a new child. |
java.lang.String |
ElemTemplateElement.getNamespaceForPrefix(java.lang.String prefix,
Node context)
**For advanced use only** Fullfill the PrefixResolver interface. |
void |
ElemTemplateElement.setDOMBackPointer(Node n)
**For advanced use only** If this stylesheet was created from a DOM, set the DOM backpointer that this element originated from. |
void |
ElemTemplate.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy the template contents into the result tree. |
Node |
ElemSort.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemUse.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy attributes specified by use-attribute-sets to the result tree. |
void |
ElemLiteralResult.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy a Literal Result Element into the Result tree, copy the non-excluded namespace attributes, copy the attributes not of the XSLT namespace, and execute the children of the LRE. |
void |
ElemExtensionCall.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute an extension. |
java.lang.String |
ElemExtensionCall.getAttribute(java.lang.String rawName,
Node sourceNode,
TransformerImpl transformer)
**For advanced use only** Return the value of the attribute interpreted as an Attribute Value Template (in other words, you can use curly expressions such as href="http://{website}". |
void |
ElemIf.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Conditionally execute a sub-template. |
void |
ElemNumber.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute an xsl:number instruction. |
Node |
ElemNumber.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Node |
ElemNumber.getPreviousNode(XPathContext xctxt,
Node pos)
**For advanced use only** Get the previous node to be counted. |
Node |
ElemNumber.getTargetNode(XPathContext xctxt,
Node sourceNode)
**For advanced use only** Get the target node that will be counted.. |
java.lang.String |
AVT.evaluate(XPathContext xctxt,
Node context,
PrefixResolver nsNode)
**For advanced use only** Evaluate the AVT and return a String. |
Node |
ElemText.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
Node targetNode,
QName mode,
boolean quietConflictWarnings)
**For advanced use only** Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft. |
abstract void |
AVTPart.evaluate(XPathContext xctxt,
FastStringBuffer buf,
Node context,
PrefixResolver nsNode)
**For internal use only** Write the evaluated value into the given string buffer. |
void |
AVTPartXPath.evaluate(XPathContext xctxt,
FastStringBuffer buf,
Node context,
PrefixResolver nsNode)
**For internal use only** Write the value into the buffer. |
void |
ElemPI.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Create a processing instruction in the result tree. |
Node |
ElemPI.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemTextLiteral.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy the text literal to the result tree. |
void |
ElemCallTemplate.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Invoke a named template. |
Node |
ElemCallTemplate.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemMessage.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Send a message to diagnostics. |
void |
ElemUnknown.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy an unknown element to the result tree |
void |
ElemAttribute.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Create an attribute in the result tree. |
Node |
ElemAttribute.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
AVTPartSimple.evaluate(XPathContext xctxt,
FastStringBuffer buf,
Node context,
PrefixResolver nsNode)
**For internal use only** Write the value into the buffer. |
void |
ElemCopyOf.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** The xsl:copy-of element can be used to insert a result tree fragment into the result tree, without first converting it to a string as xsl:value-of does (see [7.6.1 Generating Text with xsl:value-of]). |
Node |
ElemCopyOf.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemChoose.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** |
Node |
ElemChoose.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemAttributeSet.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Apply a set of attributes to the element. |
Node |
ElemAttributeSet.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemForEach.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** |
Node |
ElemForEach.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemApplyTemplates.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Apply the context node to the matching templates. |
void |
ElemFallback.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute the fallback elements. |
void |
ElemCopy.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** The xsl:copy element provides an easy way of copying the current node. |
void |
ElemElement.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Create an element in the result tree. |
void |
ElemVariable.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute a variable declaration and push it onto the variable stack. |
XObject |
ElemVariable.getValue(TransformerImpl transformer,
Node sourceNode)
**For advanced use only** Get the XObject representation of the variable. |
ElemTemplate |
StylesheetComposed.getTemplateComposed(XPathContext support,
Node targetNode,
QName mode,
boolean quietConflictWarnings)
Get an "xsl:template" property by node match. |
void |
ElemComment.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** |
Node |
ElemComment.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemApplyImport.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute the xsl:apply-imports transformation. |
Node |
ElemApplyImport.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
void |
ElemParam.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute a parameter declaration. |
void |
ElemValueOf.execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Execute the string expression and copy the text to the result tree. |
Node |
ElemValueOf.appendChild(Node newChild)
**For advanced use only** Add a child to the child list. |
Uses of Node in org.apache.xalan.trace |
Fields in org.apache.xalan.trace declared as Node | |
Node |
TracerEvent.m_sourceNode
**For advanced use only** The current context node. |
Node |
SelectionEvent.m_sourceNode
**For advanced use only** The current context node. |
Methods in org.apache.xalan.trace with parameters of type Node | |
static java.lang.String |
TracerEvent.printNode(Node n)
**For advanced use only** Returns a string representation of the node. |
void |
TraceManager.fireTraceEvent(Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
Fire a trace event. |
void |
TraceManager.fireSelectedEvent(Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Fire a selection event. |
Constructors in org.apache.xalan.trace with parameters of type Node | |
TracerEvent.TracerEvent(TransformerImpl processor,
Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
**For advanced use only** Create an event originating at the given node of the style tree. |
|
SelectionEvent.SelectionEvent(TransformerImpl processor,
Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
**For advanced use only** Create an event originating at the given node of the style tree. |
Uses of Node in org.apache.xalan.transformer |
Classes in org.apache.xalan.transformer that implement Node | |
class |
ResultTreeFrag
**For internal use only** Container of a result tree fragment. |
Methods in org.apache.xalan.transformer that return Node | |
Node |
KeyIterator.nextNode()
|
Node |
KeyTable.getDocKey()
**For advanced use only** |
Node |
TransformState.getCurrentNode()
This method retrieves the current context node in the source tree. |
Node |
TransformState.getMatchedNode()
Retrieves the node in the source tree that matched the template obtained via getMatchedTemplate(). |
Node |
TransformerImpl.parseToNode(InputSource xmlSource)
**For advanced use only** Process the an input source to a DOM node. |
Node |
TransformerImpl.getCurrentNode()
**For advanced use only** This method retrieves the current context node in the source tree. |
Node |
TransformerImpl.getMatchedNode()
**For advanced use only** Retrieves the node in the source tree that matched the template obtained via getMatchedTemplate(). |
Node |
ResultTreeFrag.item(int index)
**For internal use only** Returns the index th item in the collection. |
Methods in org.apache.xalan.transformer with parameters of type Node | |
void |
ClonerToResultTree.cloneToResultTree(Node node,
boolean shouldCloneAttributes)
Clone an element with or without children. |
void |
TreeWalker2Result.traverse(Node pos)
**For internal use only** Perform a pre-order traversal non-recursive style. |
int |
CountersTable.countNode(XPathContext support,
ElemNumber numberElem,
Node node)
**For internal use only** Count forward until the given node is found, or until we have looked to the given amount. |
void |
KeyWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
short |
KeyWalker.acceptNode(Node testNode)
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator. |
LocPathIterator |
KeyManager.getNodeSetByKey(XPathContext xctxt,
Node doc,
QName name,
java.lang.String ref,
PrefixResolver nscontext)
Given a valid element key, return the corresponding node list. |
void |
ResultTreeHandler.cloneToResultTree(Node node,
boolean shouldCloneAttributes)
Clone an element with or without children. |
void |
ResultTreeHandler.processNSDecls(Node src)
Copy xmlns: attributes in if not already in scope. |
void |
ResultTreeHandler.addAttributes(Node src)
Copy DOM attributes to the result element. |
void |
MsgMgr.warn(Node styleNode,
Node sourceNode,
int msg)
**For internal use only** Warn the user of an problem. |
void |
MsgMgr.warn(Node styleNode,
Node sourceNode,
int msg,
java.lang.Object[] args)
**For internal use only** Warn the user of an problem. |
void |
MsgMgr.error(Node styleNode,
Node sourceNode,
int msg)
**For internal use only** Tell the user of an error, and probably throw an exception. |
void |
MsgMgr.error(Node styleNode,
Node sourceNode,
int msg,
java.lang.Object[] args)
**For internal use only** Tell the user of an error, and probably throw an exception. |
void |
TransformerImpl.transformNode(Node node,
Result outputTarget)
**For advanced use only** Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
void |
TransformerImpl.transformNode(Node node)
**For advanced use only** Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
void |
TransformerImpl.pushParams(Stylesheet stylesheetTree,
ElemTemplateElement xslCallTemplateElement,
Node sourceNode,
QName mode)
**For advanced use only** Given a template, search for the arguments and push them on the stack. |
DocumentFragment |
TransformerImpl.transformToRTF(Stylesheet stylesheetTree,
ElemTemplateElement templateParent,
Node sourceNode,
QName mode)
**For advanced use only** Given a stylesheet element, create a result tree fragment from it's contents. |
java.lang.String |
TransformerImpl.transformToString(ElemTemplateElement elem,
Node sourceNode,
QName mode)
**For advanced use only** Take the contents of a template element, process it, and convert it to a string. |
void |
TransformerImpl.transformSelectedNodes(StylesheetComposed stylesheetTree,
ElemTemplateElement xslInstruction,
ElemTemplateElement template,
Node sourceNodeContext,
QName mode,
XPath selectPattern,
int selectStackFrameIndex)
**For advanced use only** Perform a query if needed, and call transformNode for each child. |
boolean |
TransformerImpl.transformNode(ElemTemplateElement xslInstruction,
ElemTemplateElement template,
Node child,
QName mode)
**For advanced use only** Given an element and mode, find the corresponding template and process the contents. |
void |
TransformerImpl.executeChildTemplates(ElemTemplateElement elem,
Node sourceNode,
QName mode,
ContentHandler handler)
**For advanced use only** Execute each of the children of a template element. |
void |
TransformerImpl.executeChildTemplates(ElemTemplateElement elem,
Node sourceNode,
QName mode)
**For advanced use only** Execute each of the children of a template element. |
void |
TransformerImpl.pushElemTemplateElement(ElemTemplateElement elem,
Node currentNode)
**For advanced use only** Push the current template element. |
void |
TransformerImpl.setSourceTreeDocForThread(Node doc)
**For advanced use only** This is just a way to set the document for run(). |
void |
StackGuard.push(ElemTemplateElement xslTemplate,
Node sourceXML)
|
Constructors in org.apache.xalan.transformer with parameters of type Node | |
KeyIterator.KeyIterator(Node doc,
PrefixResolver nscontext,
QName name,
java.util.Vector keyDeclarations,
XPathContext xctxt)
|
|
KeyTable.KeyTable(Node doc,
PrefixResolver nscontext,
QName name,
java.util.Vector keyDeclarations,
XPathContext xmlLiaison)
**For advanced use only** Build a keys table. |
|
StackGuard.StackGuard(ElemTemplateElement xslTemplate,
Node sourceXML)
|
Uses of Node in org.apache.xalan.utils |
Classes in org.apache.xalan.utils that implement Node | |
class |
UnImplNode
**For internal use only** To be subclassed by classes that wish to fake being nodes. |
Methods in org.apache.xalan.utils that return Node | |
Node |
UnImplNode.appendChild(Node newChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.getParentNode()
**For internal use only** Unimplemented. |
Node |
UnImplNode.getFirstChild()
**For internal use only** Unimplemented. |
Node |
UnImplNode.getLastChild()
**For internal use only** Unimplemented. |
Node |
UnImplNode.getNextSibling()
**For internal use only** Unimplemented. |
Node |
UnImplNode.item(int index)
**For internal use only** Unimplemented. |
Node |
UnImplNode.getPreviousSibling()
**For internal use only** Unimplemented. |
Node |
UnImplNode.cloneNode(boolean deep)
**For internal use only** Unimplemented. |
Node |
UnImplNode.insertBefore(Node newChild,
Node refChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.replaceChild(Node newChild,
Node oldChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.removeChild(Node oldChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.importNode(Node importedNode,
boolean deep)
**For internal use only** Unimplemented. |
Node |
DOMBuilder.getRootNode()
Get the root node of the DOM being created. |
Node |
DOMBuilder.getCurrentNode()
Get the node currently being processed. |
Node |
NodeVector.pop()
**For internal use only** Pop a node from the tail of the vector and return the result. |
Node |
NodeVector.peepOrNull()
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
Node |
NodeVector.peepTail()
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
Node |
NodeVector.peepTailSub1()
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
Node |
NodeVector.elementAt(int i)
**For internal use only** Get the nth element. |
Methods in org.apache.xalan.utils with parameters of type Node | |
Node |
UnImplNode.appendChild(Node newChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.insertBefore(Node newChild,
Node refChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.replaceChild(Node newChild,
Node oldChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.removeChild(Node oldChild)
**For internal use only** Unimplemented. |
Node |
UnImplNode.importNode(Node importedNode,
boolean deep)
**For internal use only** Unimplemented. |
void |
TreeWalker.traverse(Node pos)
**For advanced use only** Perform a pre-order traversal non-recursive style. |
void |
TreeWalker.traverse(Node pos,
Node top)
**For advanced use only** Perform a pre-order traversal non-recursive style. |
java.lang.String |
PrefixResolverDefault.getNamespaceForPrefix(java.lang.String prefix,
Node namespaceContext)
Given a namespace, get the corrisponding prefix. |
void |
NodeVector.addElement(Node value)
**For internal use only** Append a Node onto the vector. |
void |
NodeVector.push(Node value)
**For internal use only** Append a Node onto the vector. |
void |
NodeVector.pushPair(Node v1,
Node v2)
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
void |
NodeVector.setTail(Node n)
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
void |
NodeVector.setTailSub1(Node n)
**For internal use only** Special purpose method for TransformerImpl, pushElemTemplateElement. |
void |
NodeVector.insertElementAt(Node value,
int at)
**For internal use only** Inserts the specified node in this vector at the specified index. |
boolean |
NodeVector.removeElement(Node s)
**For internal use only** Removes the first occurrence of the argument from this vector. |
void |
NodeVector.setElementAt(Node node,
int index)
**For internal use only** Sets the component at the specified index of this vector to be the specified object. |
boolean |
NodeVector.contains(Node s)
**For internal use only** Tell if the table contains the given node. |
int |
NodeVector.indexOf(Node elem,
int index)
**For internal use only** Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method. |
int |
NodeVector.indexOf(Node elem)
**For internal use only** Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method. |
void |
NodeConsumer.setOriginatingNode(Node n)
Set the node that is originating the SAX event. |
java.lang.String |
PrefixResolver.getNamespaceForPrefix(java.lang.String prefix,
Node context)
**For advanced use only** Given a namespace, get the corrisponding prefix. |
Constructors in org.apache.xalan.utils with parameters of type Node | |
DOMBuilder.DOMBuilder(Document doc,
Node node)
DOMBuilder instance constructor... |
|
PrefixResolverDefault.PrefixResolverDefault(Node xpathExpressionContext)
Construct a PrefixResolverDefault object. |
Uses of Node in org.apache.xml.serialize.transition |
Methods in org.apache.xml.serialize.transition with parameters of type Node | |
void |
BaseMarkupSerializer.serializeXPathReturnNode(Node node)
Serialize a node from the node-set value returned by an XPath expression. |
Uses of Node in org.apache.xpath |
Fields in org.apache.xpath declared as Node | |
Node |
SourceTree.m_root
**For internal use only** |
Methods in org.apache.xpath that return Node | |
Node |
DOMHelper.getRoot(Node node)
Deprecated. |
Node |
DOMHelper.getRootNode(Node n)
Get the root node of the document tree, regardless of whether or not the node passed in is a document node. |
Node |
DOMHelper.getParentOfNode(Node node)
I have to write this silly, and expensive function, because the DOM WG decided that attributes don't have parents. |
Node |
DOM2Helper.getParentOfNode(Node node)
Get the parent of a node. |
static Node |
XPathAPI.selectSingleNode(Node contextNode,
java.lang.String str)
Use an XPath string to select a single node. |
static Node |
XPathAPI.selectSingleNode(Node contextNode,
java.lang.String str,
Node namespaceNode)
Use an XPath string to select a single node. |
Node |
NodeSet.getRoot()
**For advanced use only** The root node of the Iterator, as specified when it was created. |
Node |
NodeSet.nextNode()
**For advanced use only** Returns the next node in the set and advances the position of the iterator in the set. |
Node |
NodeSet.previousNode()
**For advanced use only** Returns the previous node in the set and moves the position of the iterator backwards in the set. |
Node |
NodeSet.item(int index)
**For advanced use only** Returns the index th item in the collection. |
Node |
NodeSet.elementAt(int i)
**For advanced use only** Get the nth element. |
Node |
NodeSet.getCurrentNode()
**For advanced use only** Return the last fetched node. |
Node |
XPathContext.getCurrentNode()
**For advanced use only** Get the current context node. |
Node |
XPathContext.getCurrentExpressionNode()
**For advanced use only** Get the current node that is the expression's context (i.e. |
Node |
XPathContext.getContextNode()
**For advanced use only** Get the current context node. |
Node |
SourceTreeManager.findNodeFromURL(java.lang.String base,
java.lang.String url,
Locator locator)
Given a URL, find the node associated with that document. |
Node |
SourceTreeManager.getSourceTree(java.lang.String base,
java.lang.String urlString,
Locator locator)
Get the source tree from the a base URL and a URL string. |
Node |
SourceTreeManager.getSourceTree(InputSource source,
Locator locator)
Get the source tree from the input source. |
Node |
SourceTreeManager.getDOMNode(InputSource source,
Locator locator)
Try to create a DOM source tree from the input source. |
Methods in org.apache.xpath with parameters of type Node | |
boolean |
DOMHelper.shouldStripSourceNode(Node textNode)
**For advanced use only** Tells, through the combination of the default-space attribute on xsl:stylesheet, xsl:strip-space, xsl:preserve-space, and the xml:space attribute, whether or not extra whitespace should be stripped from the node. |
java.lang.String |
DOMHelper.getUniqueID(Node node)
|
boolean |
DOMHelper.isNodeAfter(Node node1,
Node node2)
Figure out if node2 should be placed after node1 in document order (returns node1 <= node2). |
short |
DOMHelper.getLevel(Node n)
**For internal use only** Get the depth level of this node in the tree (count from 1). |
java.lang.String |
DOMHelper.getNamespaceOfNode(Node n)
Returns the namespace of the given node. |
java.lang.String |
DOMHelper.getLocalNameOfNode(Node n)
Returns the local name of the given node. |
Node |
DOMHelper.getRoot(Node node)
Deprecated. |
Node |
DOMHelper.getRootNode(Node n)
Get the root node of the document tree, regardless of whether or not the node passed in is a document node. |
boolean |
DOMHelper.isNamespaceNode(Node n)
Tell if the given node is a namespace decl node. |
Node |
DOMHelper.getParentOfNode(Node node)
I have to write this silly, and expensive function, because the DOM WG decided that attributes don't have parents. |
static java.lang.String |
DOMHelper.getNodeData(Node node)
Get the textual contents of the node. |
static void |
DOMHelper.getNodeData(Node node,
FastStringBuffer buf)
Get the textual contents of the node. |
void |
DOM2Helper.checkNode(Node node)
**For internal use only** Check node to see if it matches this liaison. |
boolean |
DOM2Helper.isNodeAfter(Node node1,
Node node2)
Figure out if node2 should be placed after node1 when placing nodes in a list that is to be sorted in document order. |
Node |
DOM2Helper.getParentOfNode(Node node)
Get the parent of a node. |
java.lang.String |
DOM2Helper.getLocalNameOfNode(Node n)
Returns the local name of the given node. |
java.lang.String |
DOM2Helper.getNamespaceOfNode(Node n)
Returns the namespace of the given node. |
XObject |
XPath.execute(XPathContext xctxt,
Node contextNode,
PrefixResolver namespaceContext)
**Experimental** Given an expression and a context, evaluate the XPath and call the callback as nodes are found. |
double |
XPath.getMatchScore(XPathContext xctxt,
Node context)
Get the match score of the given node. |
void |
XPath.warn(XPathContext xctxt,
Node sourceNode,
int msg,
java.lang.Object[] args)
Warn the user of an problem. |
void |
XPath.error(XPathContext xctxt,
Node sourceNode,
int msg,
java.lang.Object[] args)
Tell the user of an error, and probably throw an exception. |
static Node |
XPathAPI.selectSingleNode(Node contextNode,
java.lang.String str)
Use an XPath string to select a single node. |
static Node |
XPathAPI.selectSingleNode(Node contextNode,
java.lang.String str,
Node namespaceNode)
Use an XPath string to select a single node. |
static NodeIterator |
XPathAPI.selectNodeIterator(Node contextNode,
java.lang.String str)
Use an XPath string to select a nodelist. |
static NodeIterator |
XPathAPI.selectNodeIterator(Node contextNode,
java.lang.String str,
Node namespaceNode)
Use an XPath string to select a 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. |
static XObject |
XPathAPI.eval(Node contextNode,
java.lang.String str)
Evaluate XPath string to an XObject. |
static XObject |
XPathAPI.eval(Node contextNode,
java.lang.String str,
Node namespaceNode)
Evaluate XPath string to an XObject. |
static XObject |
XPathAPI.eval(Node contextNode,
java.lang.String str,
PrefixResolver prefixResolver)
Evaluate XPath string to an XObject. |
void |
NodeSet.addNode(Node n)
**For advanced use only** Add a node. |
void |
NodeSet.insertNode(Node n,
int pos)
**For advanced use only** Insert a node at a given position. |
void |
NodeSet.removeNode(Node n)
**For advanced use only** Remove a node. |
int |
NodeSet.addNodeInDocOrder(Node node,
boolean test,
XPathContext support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
int |
NodeSet.addNodeInDocOrder(Node node,
XPathContext support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
void |
NodeSet.addElement(Node value)
**For advanced use only** Append a Node onto the vector. |
void |
NodeSet.insertElementAt(Node value,
int at)
**For advanced use only** Inserts the specified node in this vector at the specified index. |
boolean |
NodeSet.removeElement(Node s)
**For advanced use only** Removes the first occurrence of the argument from this vector. |
void |
NodeSet.setElementAt(Node node,
int index)
**For advanced use only** Sets the component at the specified index of this vector to be the specified object. |
boolean |
NodeSet.contains(Node s)
**For advanced use only** Tell if the table contains the given node. |
int |
NodeSet.indexOf(Node elem,
int index)
**For advanced use only** Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method. |
int |
NodeSet.indexOf(Node elem)
**For advanced use only** Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method. |
void |
XPathContext.pushCurrentNodeAndExpression(Node cn,
Node en)
**For advanced use only** Set the current context node. |
void |
XPathContext.pushCurrentNode(Node n)
**For advanced use only** Set the current context node. |
void |
XPathContext.pushCurrentExpressionNode(Node n)
**For advanced use only** Set the current node that is the expression's context (i.e. |
double |
XPathContext.toNumber(Node n)
**For advanced use only** Get the value of a node as a number. |
java.lang.String |
XPathContext.toString(Node n)
**For advanced use only** Get the value of a node as a string. |
void |
SourceTreeManager.putDocumentInCache(Node n,
InputSource source)
Put the source tree root node in the document cache. |
Constructors in org.apache.xpath with parameters of type Node | |
NodeSet.NodeSet(Node node)
**For advanced use only** Create a NodeSet, and copy the members of the given nodelist into it. |
|
SourceTree.SourceTree(Node root,
java.lang.String url)
**For internal use only** |
|
XPathException.XPathException(java.lang.String message,
Node styleNode,
java.lang.Exception e)
Create an XPathException object that holds an error message, the stylesheet node that the error originated from, and another exception that caused this exception. |
Uses of Node in org.apache.xpath.axes |
Methods in org.apache.xpath.axes that return Node | |
Node |
LocPathIterator.item(int index)
**For advanced use only** Returns the index th item in the collection. |
Node |
LocPathIterator.previousNode()
**For advanced use only** Returns the previous node in the set and moves the position of the iterator backwards in the set. |
Node |
LocPathIterator.getRoot()
**For advanced use only** The root node of the Iterator, as specified when it was created. |
Node |
LocPathIterator.nextNode()
**For advanced use only** Returns the next node in the set and advances the position of the iterator in the set. |
Node |
LocPathIterator.getCurrentNode()
**For advanced use only** Return the last fetched node. |
Node |
LocPathIterator.getContext()
**For advanced use only** |
Node |
LocPathIterator.getCurrentContextNode()
**For advanced use only** |
Node |
UnionPathIterator.previousNode()
**For advanced use only** Returns the previous node in the set and moves the position of the iterator backwards in the set. |
Node |
UnionPathIterator.getRoot()
**For advanced use only** The root node of the Iterator, as specified when it was created. |
Node |
UnionPathIterator.nextNode()
**For advanced use only** Returns the next node in the set and advances the position of the iterator in the set. |
Node |
UnionPathIterator.getCurrentNode()
**For advanced use only** Return the last fetched node. |
Node |
UnionPathIterator.getCurrentContextNode()
**For advanced use only** |
Node |
AxesWalker.getRoot()
The root node of the TreeWalker, as specified in setRoot(Node root). |
Node |
AxesWalker.getCurrentNode()
The node at which the TreeWalker is currently positioned. |
Node |
AxesWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current node. |
Node |
AxesWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
AxesWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
AxesWalker.lastChild()
Moves the TreeWalker to the last visible child of the
current node, and returns the new node. |
Node |
AxesWalker.previousSibling()
Moves the TreeWalker to the previous sibling of the
current node, and returns the new node. |
Node |
AxesWalker.previousNode()
Moves the TreeWalker to the previous visible node in
document order relative to the current node, and returns the new node. |
Node |
AxesWalker.nextNode()
Moves the TreeWalker to the next visible node in document
order relative to the current node, and returns the new node. |
Node |
DescendantWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current node. |
Node |
DescendantWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
DescendantWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
DescendantOrSelfWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
RootWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
PrecedingSiblingWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
SelfWalkerOneStep.nextNode()
**For internal use only** Get the next node in document order on the axes. |
Node |
PrecedingWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current node. |
Node |
PrecedingWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
PrecedingWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
FollowingSiblingWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
ChildWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
ChildWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
SelfWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
FollowingWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current node. |
Node |
FollowingWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
FollowingWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
ContextNodeList.getCurrentNode()
|
Node |
AttributeWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
AttributeWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
ParentWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
AttributeWalkerOneStep.nextNode()
Get the next node in document order on the axes. |
Node |
AncestorWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
ChildWalkerOneStep.nextNode()
Get the next node in document order on the axes. |
Node |
ChildWalkerMultiStep.nextNode()
**For internal use only** Moves the TreeWalker to the next visible node in document
order relative to the current node, and returns the new node. |
Node |
FilterExprWalker.getNextNode()
Moves the TreeWalker to the next visible node in document
order relative to the current node, and returns the new node. |
Node |
NamespaceWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
NamespaceWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Methods in org.apache.xpath.axes with parameters of type Node | |
void |
LocPathIterator.setCurrentContextNode(Node n)
**For advanced use only** |
void |
AxesWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
AxesWalker.setCurrentNode(Node currentNode)
Set the current node. |
short |
AxesWalker.acceptNode(Node n)
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator. |
void |
DescendantWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
DescendantOrSelfWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
ReverseAxesWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
PrecedingWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
ChildWalker.setRoot(Node root)
The root node of the TreeWalker. |
void |
SelfWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
FollowingWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
AttributeWalker.setRoot(Node root)
The root node of the TreeWalker. |
void |
ParentWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
void |
AttributeWalkerOneStep.setRoot(Node root)
The root node of the TreeWalker. |
void |
AncestorWalker.setRoot(Node root)
The root node of the TreeWalker. |
void |
FilterExprWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
short |
FilterExprWalker.acceptNode(Node n)
This method needs to override AxesWalker.acceptNode because FilterExprWalkers don't need to, and shouldn't, do a node test. |
void |
NamespaceWalker.setRoot(Node root)
Set the root node of the TreeWalker. |
Uses of Node in org.apache.xpath.objects |
Methods in org.apache.xpath.objects with parameters of type Node | |
static double |
XNodeSet.getNumberFromNode(Node n)
Get the string conversion from a single node. |
static java.lang.String |
XNodeSet.getStringFromNode(Node n)
Get the string conversion from a single node. |
Constructors in org.apache.xpath.objects with parameters of type Node | |
XNodeSet.XNodeSet(Node n)
Construct a XNodeSet object for one node. |
Uses of Node in org.apache.xpath.patterns |
Methods in org.apache.xpath.patterns with parameters of type Node | |
double |
StepPattern.getMatchScore(XPathContext xctxt,
Node context)
Get the match score of the given node. |
Uses of Node in org.w3c.dom |
Subinterfaces of Node in org.w3c.dom | |
interface |
Attr
The Attr interface represents an attribute in an
Element object. |
interface |
CDATASection
CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. |
interface |
CharacterData
The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM. |
interface |
Comment
This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<!-- ' and ending '--> '. |
interface |
Document
The Document interface represents the entire HTML or XML
document. |
interface |
DocumentFragment
DocumentFragment is a "lightweight" or "minimal"
Document object. |
interface |
DocumentType
Each Document has a doctype attribute whose
value is either null or a DocumentType object. |
interface |
Element
The Element interface represents an element in an HTML or XML
document. |
interface |
Entity
This interface represents an entity, either parsed or unparsed, in an XML document. |
interface |
EntityReference
EntityReference objects may be inserted into the structure
model when an entity reference is in the source document, or when the user
wishes to insert an entity reference. |
interface |
Notation
This interface represents a notation declared in the DTD. |
interface |
ProcessingInstruction
The ProcessingInstruction interface represents a "processing
instruction", used in XML as a way to keep processor-specific information
in the text of the document. |
interface |
Text
The Text interface inherits from CharacterData
and represents the textual content (termed character data in XML) of an
Element or Attr . |
Methods in org.w3c.dom that return Node | |
Node |
Node.getParentNode()
The parent of this node. |
Node |
Node.getFirstChild()
The first child of this node. |
Node |
Node.getLastChild()
The last child of this node. |
Node |
Node.getPreviousSibling()
The node immediately preceding this node. |
Node |
Node.getNextSibling()
The node immediately following this node. |
Node |
Node.insertBefore(Node newChild,
Node refChild)
Inserts the node newChild before the existing child node
refChild . |
Node |
Node.replaceChild(Node newChild,
Node oldChild)
Replaces the child node oldChild with
newChild in the list of children, and returns the
oldChild node. |
Node |
Node.removeChild(Node oldChild)
Removes the child node indicated by oldChild from the
list of children, and returns it. |
Node |
Node.appendChild(Node newChild)
Adds the node newChild to the end of the list of children
of this node. |
Node |
Node.cloneNode(boolean deep)
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes. |
Node |
NamedNodeMap.getNamedItem(java.lang.String name)
Retrieves a node specified by name. |
Node |
NamedNodeMap.setNamedItem(Node arg)
Adds a node using its nodeName attribute. |
Node |
NamedNodeMap.removeNamedItem(java.lang.String name)
Removes a node specified by name. |
Node |
NamedNodeMap.item(int index)
Returns the index th item in the map. |
Node |
NamedNodeMap.getNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
Retrieves a node specified by local name and namespace URI. |
Node |
NamedNodeMap.setNamedItemNS(Node arg)
Adds a node using its namespaceURI and
localName . |
Node |
NamedNodeMap.removeNamedItemNS(java.lang.String namespaceURI,
java.lang.String localName)
Removes a node specified by local name and namespace URI. |
Node |
NodeList.item(int index)
Returns the index th item in the collection. |
Node |
Document.importNode(Node importedNode,
boolean deep)
Imports a node from another document to this document. |
Methods in org.w3c.dom with parameters of type Node | |
Node |
Node.insertBefore(Node newChild,
Node refChild)
Inserts the node newChild before the existing child node
refChild . |
Node |
Node.replaceChild(Node newChild,
Node oldChild)
Replaces the child node oldChild with
newChild in the list of children, and returns the
oldChild node. |
Node |
Node.removeChild(Node oldChild)
Removes the child node indicated by oldChild from the
list of children, and returns it. |
Node |
Node.appendChild(Node newChild)
Adds the node newChild to the end of the list of children
of this node. |
Node |
NamedNodeMap.setNamedItem(Node arg)
Adds a node using its nodeName attribute. |
Node |
NamedNodeMap.setNamedItemNS(Node arg)
Adds a node using its namespaceURI and
localName . |
Node |
Document.importNode(Node importedNode,
boolean deep)
Imports a node from another document to this document. |
Uses of Node in org.w3c.dom.range |
Methods in org.w3c.dom.range that return Node | |
Node |
Range.getStartContainer()
Node within which the range begins. |
Node |
Range.getEndContainer()
Node within which the range ends |
Node |
Range.getCommonAncestorContainer()
The deepest common ancestor container of the range's two boundary-points. |
Methods in org.w3c.dom.range with parameters of type Node | |
void |
Range.setStart(Node refNode,
int offset)
Sets the attributes describing the start of the range. |
void |
Range.setEnd(Node refNode,
int offset)
Sets the attributes describing the end of a range. |
void |
Range.setStartBefore(Node refNode)
Sets the start position to be before a node |
void |
Range.setStartAfter(Node refNode)
Sets the start position to be after a node |
void |
Range.setEndBefore(Node refNode)
Sets the end position to be before a node. |
void |
Range.setEndAfter(Node refNode)
Sets the end of a range to be after a node |
void |
Range.selectNode(Node refNode)
Select a node and its contents |
void |
Range.selectNodeContents(Node refNode)
Select the contents within a node |
void |
Range.insertNode(Node newNode)
Inserts a node into the document or document fragment at the start of the range. |
void |
Range.surroundContents(Node newParent)
Reparents the contents of the range to the given node and inserts the node at the position of the start of the range. |
Uses of Node in org.w3c.dom.traversal |
Methods in org.w3c.dom.traversal that return Node | |
Node |
NodeIterator.getRoot()
The root node of the Iterator, as specified when it was created. |
Node |
NodeIterator.nextNode()
Returns the next node in the set and advances the position of the iterator in the set. |
Node |
NodeIterator.previousNode()
Returns the previous node in the set and moves the position of the iterator backwards in the set. |
Node |
TreeWalker.getRoot()
The root node of the TreeWalker, as specified when it was created. |
Node |
TreeWalker.getCurrentNode()
The node at which the TreeWalker is currently positioned. |
Node |
TreeWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current node. |
Node |
TreeWalker.firstChild()
Moves the TreeWalker to the first visible child of the
current node, and returns the new node. |
Node |
TreeWalker.lastChild()
Moves the TreeWalker to the last visible child of the
current node, and returns the new node. |
Node |
TreeWalker.previousSibling()
Moves the TreeWalker to the previous sibling of the
current node, and returns the new node. |
Node |
TreeWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current
node, and returns the new node. |
Node |
TreeWalker.previousNode()
Moves the TreeWalker to the previous visible node in
document order relative to the current node, and returns the new node. |
Node |
TreeWalker.nextNode()
Moves the TreeWalker to the next visible node in document
order relative to the current node, and returns the new node. |
Methods in org.w3c.dom.traversal with parameters of type Node | |
short |
NodeFilter.acceptNode(Node n)
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator. |
NodeIterator |
DocumentTraversal.createNodeIterator(Node root,
int whatToShow,
NodeFilter filter,
boolean entityReferenceExpansion)
Create a new NodeIterator over the subtree rooted at the specified node. |
TreeWalker |
DocumentTraversal.createTreeWalker(Node root,
int whatToShow,
NodeFilter filter,
boolean entityReferenceExpansion)
Create a new TreeWalker over the subtree rooted at the specified node. |
void |
TreeWalker.setCurrentNode(Node currentNode)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |