The debugger interface looks like below. It is comprised of 4 panes as follows:
- Source document view (XML) - Displays and allows editing of data or
document oriented XML files (documents).
- XSLT/XQuery document view (XSLT/XQuery) - Displays and allows
editing of XSL files(stylesheets) or XQuery documents.
- Output document view - Displays the transformed output that results
from the input of a selected document (XML) and selected stylesheet (XSL) or XQuery document
to the transformer. The result of transformation is dynamically written as the
transformation is processed.
- Control view - The control view provides functionality for
configuration and control of debugging operations. It also provides a series of Information views types. This pane is comprised of two parts:
Debugger Mode Interface
XML documents and XSL stylesheets or XQuery documents that were opened in Editor perspective
are automatically sorted into the first two panes. When multiple files of each type are
opened, the individual documents and stylesheets are separated using the familiar tab
management system of the Editor perspective. Selecting a tab brings the document or stylesheet
into focus and enables editing without toggling back to the Editor perspective.
During debugging the current execution node is highlighted in both document (XML) and
XSLT/XQuery views.