org.apache.xalan.trace

Class EndSelectionEvent

Implemented Interfaces:
java.util.EventListener

public class EndSelectionEvent
extends SelectionEvent

Event triggered by completion of a xsl:for-each selection or a xsl:apply-templates selection.

Nested Class Summary

Field Summary

Fields inherited from class org.apache.xalan.trace.SelectionEvent

m_attributeName, m_processor, m_selection, m_sourceNode, m_styleNode, m_xpath

Constructor Summary

EndSelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, String attributeName, XPath xpath, XObject selection)
Create an EndSelectionEvent.

Constructor Details

EndSelectionEvent

public EndSelectionEvent(TransformerImpl processor,
                         Node sourceNode,
                         ElemTemplateElement styleNode,
                         String attributeName,
                         XPath xpath,
                         XObject selection)
Create an EndSelectionEvent.

Parameters:
processor - The XSLT TransformerFactory.
sourceNode - The current context node.
styleNode - node in the style tree reference for the event. Should not be null. That is not enforced.
attributeName - The attribute name from which the selection is made.
xpath - The XPath that executed the selection.
selection - The result of the selection.


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