Class ModeTraceListener

    • Constructor Detail

      • ModeTraceListener

        public ModeTraceListener()
    • Method Detail

      • endCurrentItem

        public void endCurrentItem​(Item item)
        Description copied from class: AbstractTraceListener
        Called after a node of the source tree got processed
        Specified by:
        endCurrentItem in interface TraceListener
        Overrides:
        endCurrentItem in class AbstractTraceListener
        Parameters:
        item - the item that was current, whose processing is now complete. This will represent the same underlying item as the corresponding startCurrentItem() call, though it will not necessarily be the same actual object.
      • enter

        public void enter​(InstructionInfo info,
                          XPathContext context)
        Called when an instruction in the stylesheet gets processed
        Specified by:
        enter in interface TraceListener
        Overrides:
        enter in class AbstractTraceListener
        Parameters:
        info - gives information about the instruction being executed, and about the context in which it is executed. This object is mutable, so if information from the InstructionInfo is to be retained, it must be copied.
      • leave

        public void leave​(InstructionInfo info)
        Description copied from class: AbstractTraceListener
        Called after an instruction of the stylesheet got processed
        Specified by:
        leave in interface TraceListener
        Overrides:
        leave in class AbstractTraceListener
        Parameters:
        info - gives the same information that was supplied to the enter method, though it is not necessarily the same object. Note that the line number of the instruction is that of the start tag in the source stylesheet, not the line number of the end tag.