Component Dependencies View

The Component Dependencies view allows you to easily see the dependencies for a selected RelaxNG component. You can open the view from PerspectiveShow ViewComponent Dependencies .

If you want to see the dependencies of a RelaxNG component just select the desired component in the editor and choose the Component Dependencies action from the contextual menu. The action is available for all named defines.

 

Figure 4.71. Component Dependencies view - hierarchy for xhtml.rng

Component Dependencies view - hierarchy for xhtml.rng


In the Component Dependencies view you have several actions in the toolbar:

Refresh the dependencies structure.

Allows you to stop the dependencies computing.

Allows you to configure a search scope to compute the dependencies structure in the following dialog:

You can decide to automatically use the defined scope for future operations by checking the corresponding checkbox.

Allows you to repeat a previous dependencies computation.

On the contextual menu you have also some actions like:

[Tip]Tip

If a component contains multiple references to another a small table is shown containing all references.

When a recursive reference is encountered it is marked with a special icon