The Resource Hierarchy/Dependencies view allows you to easily see the hierarchy/dependencies for a schema. You can open the view from
→ → → → .This view is useful for example when you want to start from an XML Schema (XSD) file and build and review the hierarchy of all the other XSD files that are imported, included or redefined in the given XSD file. Also the same view is able to build the inverse tree structure, that is the structure of all other XSD files that import, include or redefine the given XSD file. The scope of the search is configurable: the current Oxygen project, a set of local folders, etc.
The view can build similar tree structures for a RELAX NG schema, a NVDL schema or an XSLT stylesheet.
The build process for the hierarchy view is started with the action Resource Hierarchy available on the contextual menu.
The build process for the dependencies view is started with the action Resource Dependencies available on the contextual menu.
In the Resource Hierarchy/Dependencies view you have several actions in the toolbar:
Refresh the hierarchy/dependencies structure.
Allows you to stop the hierarchy/dependencies computing.
Allows you to choose a schema to compute the hierarchy structure.
Allows you to choose a schema to compute the dependencies structure.
Allows you to configure a scope to compute the dependencies structure. There is also an option for automatically using the defined scope for future operations.
Allows you to repeat a previous dependencies computation.
On the contextual menu you have also some actions like:
Open Open the schema. Also you can open the schema by a double-click on the hierarchy/dependencies structure.
Copy location Copy the location of the schema.
Show Resource Hierarchy Show the hierarchy for the selected schema.
Show Resource Dependencies Show the dependencies for the selected schema.
Expand All Expand all the children of the selected schema from the hierarchy/dependencies structure.
Collapse All Collapse all the children of the selected schema from the hierarchy/dependencies structure.
When a recursive reference is encountered in the Hierarchy view, the reference is
marked with a special icon