XSLT Component Dependencies View

The Component Dependencies view allows you to see the dependencies for a selected XSLT component. If the view is not displayed, it can be opened from the Window > Show View menu.

If you want to see the dependencies of an XSLT component, select the desired component in the editor and choose the Component Dependencies action from the contextual menu. The action is available for all named components (templates, variables, parameters, attribute sets, keys, functions, outputs).

Figure: Component Dependencies View - Hierarchy for table.xsl

In the Component Dependencies view you have several actions in the toolbar:
Refreshes the dependencies structure.
Stops the dependencies computing.
Allows you to configure a search scope to compute the dependencies structure. You can decide to use automatically the defined scope for future operations by checking the corresponding checkbox.
Allows you to repeat a previous dependencies computation.
The following actions are available on the contextual menu:
Go to First Reference
Selects the first reference of the referenced component from the current selected component in the dependencies tree.
Go to Component
Shows the definition of the current selected component in the dependencies tree.
Tip: If a component contains multiple references to another, a small table is displayed that contains all references. When a recursive reference is encountered, it is marked with a special icon .