Package net.sf.saxon.style
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,- ActiveSource,- GroundedValue,- Item,- MutableNodeInfo,- NodeInfo,- Sequence,- Location,- SteppingNode,- SiblingCountingNode,- Locator
A text node in an XSLT 3.0 stylesheet that may or may not contain a text value template
- 
Field SummaryFields inherited from class net.sf.saxon.tree.linked.NodeImplNODE_LETTER
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class net.sf.saxon.tree.linked.TextImplappendStringValue, copy, getNodeKind, getUnicodeStringValue, replaceStringValueMethods inherited from class net.sf.saxon.tree.linked.NodeImpladdAttribute, addNamespace, atomize, attributes, compareOrder, delete, effectiveBooleanValue, equals, generateId, getAllNamespaces, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getFingerprint, getFirstChild, getLastChild, getLineNumber, getLocalPart, getNamePool, getNamespaceUri, getNextInDocument, getNextSibling, getNodeName, getParent, getPhysicalRoot, getPrefix, getPreviousInDocument, getPreviousSibling, getRawParent, getRoot, getSchemaType, getSequenceNumber, getSiblingPosition, getSuccessorElement, getSystemId, getTreeInfo, hasChildNodes, hasFingerprint, hashCode, head, insertChildren, insertSiblings, isDeleted, iterateAxis, iterateAxis, newBuilder, removeAttribute, removeTypeAnnotation, rename, replace, saveLocation, setAttributes, setRawParent, setSiblingPosition, setSystemId, setTypeAnnotationMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.saxon.om.GroundedValueasIterable, concatenate, containsNode, materializeMethods inherited from interface net.sf.saxon.om.ItemgetLength, getStringValue, itemAt, iterate, reduce, subsequenceMethods inherited from interface net.sf.saxon.om.MutableNodeInfoaddNamespace, removeNamespaceMethods inherited from interface net.sf.saxon.om.NodeInfoasActiveSource, children, children, deliver, getAttributeValue, getGenre, getPublicId, getURI, isId, isIdref, isNilled, isSameNodeInfo, isStreamed, toShortStringMethods inherited from interface net.sf.saxon.om.SequencemakeRepeatable
- 
Constructor Details- 
TextValueTemplateNode
 
- 
- 
Method Details- 
getContentExpression
- 
getStaticContext
- 
parseParse any XPath expressions contained in the content of the text value template- Throws:
- XPathException- if parsing of an XPath expression fails
 
- 
validateValidate the text node; specifically, perform type checking of any contained expressions- Throws:
- XPathException- if type checking finds any problems
 
 
-