XSLT Component Dependencies View
The Component Dependencies view allows you to see the dependencies for a selected component. This is helpful if you want to see where components are used in the entire hierarchy. For example, if you want to find all the references where a given component is used.
If the view is not displayed, it can be opened by selecting it from the menu.
To see the dependencies of an XSLT component:
- Right-click the desired component in the editor or Outline view.
- Select the Component Dependencies action from the contextual menu.
The action is available for all named components (templates, variables, parameters, attribute sets, keys, functions, outputs).
If a component contains multiple references, a small table is displayed at the bottom of the view that contains all the references. When a recursive reference is encountered, it is marked with a special icon .
The Component Dependencies
view includes the following toolbar actions:
- Refresh
- Refreshes the dependencies structure.
- Stop
- Stops the dependency computation.
- Configure
- Allows you to choose the search scope for computing the dependencies structure. This is helpful for making sure all imported/included resources are computed.
- History
- Allows you to select from a list of the most recently used dependency computations.
In addition, the following actions are
available in the contextual menu:
- Go to First Reference
- Selects the first reference of the currently selected component in the dependencies tree.
- Go to Component
- Shows the definition of the currently selected component in the dependencies tree.