TransformState
, TransformStateSetter
public class XalanTransformState extends java.lang.Object implements TransformState
Constructor | Description |
---|---|
XalanTransformState() |
Modifier and Type | Method | Description |
---|---|---|
org.w3c.dom.traversal.NodeIterator |
getContextNodeList() |
Get the current context node list.
|
ElemTemplateElement |
getCurrentElement() |
Retrieves the stylesheet element that produced
the SAX event.
|
org.w3c.dom.Node |
getCurrentNode() |
This method retrieves the current context node
in the source tree.
|
ElemTemplate |
getCurrentTemplate() |
This method retrieves the xsl:template
that is in effect, which may be a matched template
or a named template.
|
org.w3c.dom.Node |
getMatchedNode() |
Retrieves the node in the source tree that matched
the template obtained via getMatchedTemplate().
|
ElemTemplate |
getMatchedTemplate() |
This method retrieves the xsl:template
that was matched.
|
javax.xml.transform.Transformer |
getTransformer() |
Get the TrAX Transformer object in effect.
|
void |
resetState(javax.xml.transform.Transformer transformer) |
Reset the state on the given transformer object.
|
void |
setCurrentNode(org.w3c.dom.Node n) |
Set the current node.
|
public void setCurrentNode(org.w3c.dom.Node n)
TransformStateSetter
setCurrentNode
in interface TransformStateSetter
n
- The current node.TransformStateSetter.setCurrentNode(Node)
public void resetState(javax.xml.transform.Transformer transformer)
TransformStateSetter
resetState
in interface TransformStateSetter
TransformStateSetter.resetState(Transformer)
public ElemTemplateElement getCurrentElement()
TransformState
Please note that the ElemTemplateElement returned may be in a default template, and thus may not be defined in the stylesheet.
getCurrentElement
in interface TransformState
TransformState.getCurrentElement()
public org.w3c.dom.Node getCurrentNode()
TransformState
getCurrentNode
in interface TransformState
TransformState.getCurrentNode()
public ElemTemplate getCurrentTemplate()
TransformState
Please note that the ElemTemplate returned may be a default template, and thus may not have a template defined in the stylesheet.
getCurrentTemplate
in interface TransformState
TransformState.getCurrentTemplate()
public ElemTemplate getMatchedTemplate()
TransformState
Please note that the ElemTemplate returned may be a default template, and thus may not have a template defined in the stylesheet.
getMatchedTemplate
in interface TransformState
TransformState.getMatchedTemplate()
public org.w3c.dom.Node getMatchedNode()
TransformState
getMatchedNode
in interface TransformState
TransformState.getMatchedNode()
public org.w3c.dom.traversal.NodeIterator getContextNodeList()
TransformState
getContextNodeList
in interface TransformState
TransformState.getContextNodeList()
public javax.xml.transform.Transformer getTransformer()
TransformState
getTransformer
in interface TransformState
TransformState.getTransformer()
Copyright ? 2014 Apache XML Project. All Rights Reserved.