Home >Online Product Documentation >Table of Contents >Symbols for WSDL Elements
Symbols for WSDL Elements
Each element in a WSDL document displayed in the diagram pane is represented by its own symbol; tool tips, which are displayed when you hover over a node in the diagram, identify the node's type (binding, service, and so on). The symbols used in the diagram are summarized in Table 113.
Names a Web service.
Data type definitions required by WSDL Messages. Typically defined using an XML Schema (either local or referenced).
Defines a single address (SOAP or HTTP) for a Binding.
The messages used by the Web service. Contains one or more parts elements.
The name and type of parameters associated with a Message.
Describes the Messages in a Web service operation.
A service (a stock quote service, for example) hosted on the Internet.
Specifies the protocol (SOAP or HTTP) used to communicate with the operation.
Describes the input required by the Operation with which the Input is associated. (A text string representing a stock ticker, for example.)
Describes the output returned by the Operation with which the Output is associated. (A text string representing a stock value, for example.)
Provides error handling for a Web service Operation. An Operation can have one or more Faults defined for it.
Text that describes the element. You can associate a documentation element with any WSDL element.
Table 113. Symbols Used in the WSDL Diagram
Nodes can be expanded and collapsed using the plus and minus symbols, respectively, that appear on the right side of the node. In Figure 408, for example, the
Part1 Message Part has been expanded; the
certifyContactRequestMessage Message has not.
Symbols for XML Schema Elements
The WSDL Editor diagram pane displays symbols for XML Schema elements if you have a Schema element defined in your WSDL document. See Table 1 for more information about symbols for XML Schema elements. See The Types Element to learn more about using XML Schema in a WSDL.
Displaying Element Details
To streamline the diagram, most elements are displayed with their details hidden by default. You can change the settings
- For all WSDL documents using the WSDL Details page on the Options dialog box.
- For the current WSDL document using the Schema Diagram Properties dialog box. Using the Schema Diagram Properties dialog box overrides the default settings set using the Options dialog box.
The mechanics of changing display settings are the same, regardless of where you change them. For each node property, you can choose to
- Show the property
- Show the property only if it is not empty (that is, it has not been defined)
- Hide the node
If all of an element's properties have the same show/hide setting, that value is displayed in the Inline Visibility in Diagram field. If no value is displayed in the Inline Visibility in Diagram field, it means that two or more properties have different show/hide settings.
You can change the display for classes of elements (all Message Parts, for example) using the Schema Diagram Properties dialog box, shown in Figure 411. (The Properties window, which appears to the left of the Diagram tab, displays all the properties for any node you select.)
Figure 411. Schema Diagram Properties Dialog Box
To display the WSDL Details page of the Options dialog box:
1. Select Tools > Options from the Stylus Studio menu.
2. Navigate the Module Settings > WSDL Editor branch and click WSDL Details.
To display the Schema Diagram Properties dialog box:
- Select Diagram > Properties from the Stylus Studio menu.
- Select Properties from the diagram shortcut menu.
To change element properties display:
1. Display the either the Schema Diagram Properties dialog box, or the WSDL Details page of the Options dialog box.
2. Select the element whose properties display you want to change.
To hide all properties, click the Hide All button. To restore defaults, click the Restore Defaults button.
3. Click OK.