org.apache.xalan.transformer

Class XalanTransformState

Implemented Interfaces:
TransformState, TransformStateSetter

public class XalanTransformState
extends java.lang.Object
implements TransformState

Before the serializer merge, the TransformState interface was implemented by ResultTreeHandler.

Method Summary

NodeIterator
getContextNodeList()
ElemTemplateElement
getCurrentElement()
Node
getCurrentNode()
ElemTemplate
getCurrentTemplate()
Node
getMatchedNode()
ElemTemplate
getMatchedTemplate()
Transformer
getTransformer()
void
resetState(Transformer transformer)
void
setCurrentNode(Node n)

Method Details

getContextNodeList

public NodeIterator getContextNodeList()
Specified by:
getContextNodeList in interface TransformState

getCurrentElement

public ElemTemplateElement getCurrentElement()
Specified by:
getCurrentElement in interface TransformState

getCurrentNode

public Node getCurrentNode()
Specified by:
getCurrentNode in interface TransformState

getCurrentTemplate

public ElemTemplate getCurrentTemplate()
Specified by:
getCurrentTemplate in interface TransformState

getMatchedNode

public Node getMatchedNode()
Specified by:
getMatchedNode in interface TransformState

getMatchedTemplate

public ElemTemplate getMatchedTemplate()
Specified by:
getMatchedTemplate in interface TransformState

getTransformer

public Transformer getTransformer()
Specified by:
getTransformer in interface TransformState

resetState

public void resetState(Transformer transformer)
Specified by:
resetState in interface TransformStateSetter

setCurrentNode

public void setCurrentNode(Node n)
Specified by:
setCurrentNode in interface TransformStateSetter

Copyright B) 2005 Apache XML Project. All Rights Reserved.