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:
Iterable<NodeInfo>,Source,SourceLocator,Location,GroundedValue<NodeInfo>,Item<NodeInfo>,MutableNodeInfo,NodeInfo,Sequence<NodeInfo>,SteppingNode<NodeImpl>,SiblingCountingNode,Locator
public class TextValueTemplateNode extends TextImpl
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 net.sf.saxon.tree.linked.NodeImpl
NODE_LETTER
-
Fields inherited from interface net.sf.saxon.om.NodeInfo
IS_DTD_TYPE, IS_NILLED
-
-
Constructor Summary
Constructors Constructor Description TextValueTemplateNode(String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressiongetContentExpression()TextValueTemplateContextgetStaticContext()voidvalidate()-
Methods inherited from class net.sf.saxon.tree.linked.TextImpl
appendStringValue, copy, getNodeKind, getStringValue, replaceStringValue
-
Methods inherited from class net.sf.saxon.tree.linked.NodeImpl
addAttribute, addNamespace, atomize, compareOrder, delete, effectiveBooleanValue, equals, generateId, 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, iterate, iterateAxis, iterateAxis, newBuilder, removeAttribute, removeTypeAnnotation, rename, replace, saveLocation, setRawParent, setSiblingPosition, setSystemId, setTypeAnnotation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.saxon.om.GroundedValue
asIterable, materialize
-
Methods inherited from interface net.sf.saxon.om.Item
getLength, itemAt, iterator, reduce, subsequence
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface net.sf.saxon.om.NodeInfo
equals, getGenre, getPublicId, hashCode, isId, isIdref, isNilled, isSameNodeInfo, isStreamed, toShortString
-
Methods inherited from interface net.sf.saxon.om.Sequence
makeRepeatable
-
-
-
-
Constructor Detail
-
TextValueTemplateNode
public TextValueTemplateNode(String value)
-
-
Method Detail
-
getContentExpression
public Expression getContentExpression()
-
getStaticContext
public TextValueTemplateContext getStaticContext()
-
validate
public void validate() throws XPathException- Throws:
XPathException
-
-