SchemaAgent can illustrate a number of different relations between the files it supports.
•IIR relations between XML schemas (includes, imports, and redefines)
•Relations between XML instances and XML schemas or XSLT stylesheets
•Include and import relations between XSLT stylesheets as well as relations between XSLT stylesheets and XML schemas
•Import relations between WSDL files as well as relations between WSDL files and XML schemas
•Relations between MapForce Design (MFD) files and XML schemas, XML instances, or WSDL files
These relations are illustrated by solid lines between the individual file boxes by default. The lines have different colors indicating the kind of relations that exists between particular files. You can customize the appearance of the connector lines in the Colors and Relations tabs of the Options dialog (menu option Tools | Options).
Lines to show relationships between global components in two schemas or between an MFD file and its source or target schemas, respectively, are dashed by default. If such lines connect two schema boxes, they lead from the respective component in the Globals section to the related component in the Globals section of the second schema.
|Note:||To display relationships between the components of two schemas, the Globals sections of both schemas must be expanded.|
Component relations between an MFD file and its source and target schemas are indicated by dashed connector lines between the Globals section of the source schema box and the Input section of the MFD file, and the Output section of the MFD file and the corresponding Globals section of the target schema box, respectively.
|Note:||To display relationships between the components of an MFD file and its schemas, the Globals sections of the schema as well as the MFD file's Input or Output section, respectively, must be expanded.|
When you place the cursor over a connector line, the line is highlighted. An arrowhead appears that indicates the "direction" of the relationship and a Quick-Info box with details of the relationship is displayed.
In the screenshot above, the blue import relation is highlighted and shows that address.xsd is imported in NanoNullOrg.xsd. The appearance of highlighted connector lines can also be configured in the Relations tab of the Options dialog.
When you click a connector line, it is selected and several options are available in the context menu.
In the screenshot above, the green include relation is selected. The appearance of a selected line can also be configured the Relations tab of the Options dialog. Note that a selected line can also be highlighted (see screenshot below).