org.apache.xalan.trace
Class EndSelectionEvent

java.lang.Object
  extended by org.apache.xalan.trace.SelectionEvent
      extended by org.apache.xalan.trace.EndSelectionEvent
All 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.


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, org.w3c.dom.Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)
          Create an EndSelectionEvent.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndSelectionEvent

public EndSelectionEvent(TransformerImpl processor,
                         org.w3c.dom.Node sourceNode,
                         ElemTemplateElement styleNode,
                         java.lang.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.