Document pane for the XSLT transform editor
The Document pane is the area of the the TrueSight Orchestration Development Studio XSLT transform editor that is used to create XSLT transforms.
The Document pane of the XSLT transform editor consists of the following areas: the Node Palette, the Stylesheet Canvas, the Node Property Panel, and the toolbar.
XSLT Transforms are created by dragging and dropping node buttons from the Node Palette to the Stylesheet Canvas. Nodes can be added by right-clicking on an existing node on the Stylesheet Canvas and selecting a node from the pop\-up menu displayed. One advantage of the pop-up menu is that the nodes are filtered; only allowable nodes can be selected, based on the current node. Each Stylesheet Canvas is populated with the Output and Template nodes by default.
Each node that can be used to create an XSLT Transform has an associated Property Panel with function specific fields. Required fields are indicated with bold font. When values have been entered for all required fields in the Property Panel, click Apply to save the values for that node and to continue working in the Stylesheet Canvas. The Stylesheet Canvas will not be active until all required fields have been populated and the Apply button has been clicked. The Property Panel for any existing node can be viewed by clicking on that node.
In addition to the functions available in the toolbar, there are functions in the pop-up menu that facilitate working with the nodes on the Stylesheet Canvas. This pop-up menu is accessed by right-clicking on a node on the Stylesheet Canvas.
The functions on the menu become active as appropriate for the selected node. Nodes are grouped on the Node Palette by type: Template, Parameter, Text, and process.
Menu Item | Description |
|---|---|
Add | Contains a submenu of all nodes that can be placed on the Stylesheet Canvas. Based on the currently selected node, all nodes that can be added as a child to the selected node will be active on the menu. |
Move up | Moves the selected node up one position. |
Move down | Moves the selected node down one position. |
Demote | Moves the selected node down one level. The selected node will become a child of the node immediately above it. |
Promote | Moves the selected node up one level. The selected node will become a peer of its current parent node. |
Delete | Deletes the selected node. |
Duplicate | Duplicates the selected node and places it on the Stylesheet Canvas below the selected node, as a peer. |
Expand all | Expands all child nodes below the currently selected node. |
Collapse all | Collapses all child nodes below the currently selected node. |
Related topic