Class TextValueTemplateNode
java.lang.Object
net.sf.saxon.tree.linked.NodeImpl
net.sf.saxon.tree.linked.TextImpl
net.sf.saxon.style.TextValueTemplateNode
- All Implemented Interfaces:
Source, SourceLocator, GroundedValue, Item, MutableNodeInfo, NodeInfo, Sequence, Location, SteppingNode<NodeImpl>, SiblingCountingNode, Locator
A text node in an XSLT 3.0 stylesheet that may or may not contain a text value template
-
Field Summary
Fields inherited from class NodeImpl
NODE_LETTERFields inherited from interface NodeInfo
IS_DTD_TYPE, IS_NILLED -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class TextImpl
appendStringValue, copy, getNodeKind, getStringValue, replaceStringValueMethods inherited from class NodeImpl
addAttribute, addNamespace, atomize, attributes, compareOrder, delete, effectiveBooleanValue, equals, generateId, getAllNamespaces, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getFingerprint, getFirstChild, getLastChild, getLineNumber, getLocalPart, getNamePool, getNextInDocument, getNextSibling, getNodeName, getParent, getPhysicalRoot, getPrefix, getPreviousInDocument, getPreviousSibling, getRawParent, getRoot, getSchemaType, getSequenceNumber, getSiblingPosition, getStringValueCS, getSuccessorElement, getSystemId, getTreeInfo, getURI, hasChildNodes, hasFingerprint, head, insertChildren, insertSiblings, isDeleted, iterateAxis, iterateAxis, newBuilder, removeAttribute, removeTypeAnnotation, rename, replace, saveLocation, setAttributes, setRawParent, setSiblingPosition, setSystemId, setTypeAnnotationMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface GroundedValue
asIterable, concatenate, containsNode, materializeMethods inherited from interface MutableNodeInfo
addNamespace, removeNamespaceMethods inherited from interface NodeInfo
children, children, equals, getGenre, getPublicId, hashCode, isId, isIdref, isNilled, isSameNodeInfo, isStreamed, toShortStringMethods inherited from interface Sequence
makeRepeatable
-
Constructor Details
-
TextValueTemplateNode
-
-
Method Details
-
getContentExpression
-
getStaticContext
-
parse
Parse any XPath expressions contained in the content of the text value template- Throws:
XPathException- if parsing of an XPath expression fails
-
validate
Validate the text node; specifically, perform type checking of any contained expressions- Throws:
XPathException- if type checking finds any problems
-