|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.apache.xalan.transformer.XalanTransformState
Before the serializer merge, the TransformState interface was implemented by ResultTreeHandler.
| Constructor Summary | |
|---|---|
XalanTransformState()
|
|
| Method Summary | |
|---|---|
NodeIterator |
getContextNodeList()
Get the current context node list. |
ElemTemplateElement |
getCurrentElement()
Retrieves the stylesheet element that produced the SAX event. |
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. |
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. |
Transformer |
getTransformer()
Get the TrAX Transformer object in effect. |
void |
resetState(Transformer transformer)
Reset the state on the given transformer object. |
void |
setCurrentNode(Node n)
Set the current node. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XalanTransformState()
| Method Detail |
public void setCurrentNode(Node n)
TransformStateSetter
setCurrentNode in interface TransformStateSetterTransformStateSetter.setCurrentNode(Node)public void resetState(Transformer transformer)
TransformStateSetter
resetState in interface TransformStateSetterTransformStateSetter.resetState(Transformer)public ElemTemplateElement getCurrentElement()
TransformStatePlease note that the ElemTemplateElement returned may be in a default template, and thus may not be defined in the stylesheet.
getCurrentElement in interface TransformStateTransformState.getCurrentElement()public Node getCurrentNode()
TransformState
getCurrentNode in interface TransformStateTransformState.getCurrentNode()public ElemTemplate getCurrentTemplate()
TransformStatePlease note that the ElemTemplate returned may be a default template, and thus may not have a template defined in the stylesheet.
getCurrentTemplate in interface TransformStateTransformState.getCurrentTemplate()public ElemTemplate getMatchedTemplate()
TransformStatePlease note that the ElemTemplate returned may be a default template, and thus may not have a template defined in the stylesheet.
getMatchedTemplate in interface TransformStateTransformState.getMatchedTemplate()public Node getMatchedNode()
TransformState
getMatchedNode in interface TransformStateTransformState.getMatchedNode()public NodeIterator getContextNodeList()
TransformState
getContextNodeList in interface TransformStateTransformState.getContextNodeList()public Transformer getTransformer()
TransformState
getTransformer in interface TransformStateTransformState.getTransformer()
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||