- From: Arthur Ryman <aryman@dev.w3.org>
- Date: Fri, 12 Nov 2004 02:32:40 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv29890
Modified Files:
wsdl20-show.html wsdl20.html zml2html.xsl wsdl20-hide.html
Log Message:
Prefixed Z anchor names with zed- to avoid conflicts.
Index: wsdl20-hide.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-hide.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** wsdl20-hide.html 12 Nov 2004 02:17:41 -0000 1.2
--- wsdl20-hide.html 12 Nov 2004 02:32:38 -0000 1.3
***************
*** 248,252 ****
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="ZNotation"></a><p><span class="zi"><a href="wsdl20-show.html#ZNotation">See also ZNotation</a></span></p>
<p>All parts of this specification are normative, with the EXCEPTION
--- 248,252 ----
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="zed-ZNotation"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ZNotation">See also ZNotation</a></span></p>
<p>All parts of this specification are normative, with the EXCEPTION
***************
*** 316,328 ****
</p>
! <a name="Component"></a><p><span class="zi"><a href="wsdl20-show.html#Component">See also Component</a></span></p>
! <a name="ID"></a><p><span class="zi"><a href="wsdl20-show.html#ID">See also ID</a></span></p>
! <a name="ComponentId"></a><p><span class="zi"><a href="wsdl20-show.html#ComponentId">See also ComponentId</a></span></p>
! <a name="ComponentModel"></a><p><span class="zi"><a href="wsdl20-show.html#ComponentModel">See also ComponentModel</a></span></p>
! <a name="Components"></a><p><span class="zi"><a href="wsdl20-show.html#Components">See also Components</a></span></p>
<p>
--- 316,328 ----
</p>
! <a name="zed-Component"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Component">See also Component</a></span></p>
! <a name="zed-ID"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ID">See also ID</a></span></p>
! <a name="zed-ComponentId"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ComponentId">See also ComponentId</a></span></p>
! <a name="zed-ComponentModel"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ComponentModel">See also ComponentModel</a></span></p>
! <a name="zed-Components"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Components">See also Components</a></span></p>
<p>
***************
*** 348,352 ****
</p>
! <a name="OPTIONAL"></a><p><span class="zi"><a href="wsdl20-show.html#OPTIONAL">See also OPTIONAL</a></span></p>
<p>Component definitions are independent of any particular
--- 348,352 ----
</p>
! <a name="zed-OPTIONAL"></a><p><span class="zi"><a href="wsdl20-show.html#zed-OPTIONAL">See also OPTIONAL</a></span></p>
<p>Component definitions are independent of any particular
***************
*** 421,429 ****
such a declaration.</p>
! <a name="ElementContentModel"></a><p><span class="zi"><a href="wsdl20-show.html#ElementContentModel">See also ElementContentModel</a></span></p>
! <a name="ElementDeclaration"></a><p><span class="zi"><a href="wsdl20-show.html#ElementDeclaration">See also ElementDeclaration</a></span></p>
! <a name="TypeDefinition"></a><p><span class="zi"><a href="wsdl20-show.html#TypeDefinition">See also TypeDefinition</a></span></p>
<p>The properties of the Definitions component are as follows:</p>
--- 421,429 ----
such a declaration.</p>
! <a name="zed-ElementContentModel"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ElementContentModel">See also ElementContentModel</a></span></p>
! <a name="zed-ElementDeclaration"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ElementDeclaration">See also ElementDeclaration</a></span></p>
! <a name="zed-TypeDefinition"></a><p><span class="zi"><a href="wsdl20-show.html#zed-TypeDefinition">See also TypeDefinition</a></span></p>
<p>The properties of the Definitions component are as follows:</p>
***************
*** 447,453 ****
</ul>
! <a name="Description"></a><p><span class="zi"><a href="wsdl20-show.html#Description">See also Description</a></span></p>
! <a name="DescriptionIds"></a><p><span class="zi"><a href="wsdl20-show.html#DescriptionIds">See also DescriptionIds</a></span></p>
<p>The set of interfaces/binding/services/etc. available in the
--- 447,453 ----
</ul>
! <a name="zed-Description"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Description">See also Description</a></span></p>
! <a name="zed-DescriptionIds"></a><p><span class="zi"><a href="wsdl20-show.html#zed-DescriptionIds">See also DescriptionIds</a></span></p>
<p>The set of interfaces/binding/services/etc. available in the
***************
*** 493,497 ****
space of those components in a given target namespace.</p>
! <a name="DescriptionQNames"></a><p><span class="zi"><a href="wsdl20-show.html#DescriptionQNames">See also DescriptionQNames</a></span></p>
<p>In addition to WSDL components and type system
--- 493,497 ----
space of those components in a given target namespace.</p>
! <a name="zed-DescriptionQNames"></a><p><span class="zi"><a href="wsdl20-show.html#zed-DescriptionQNames">See also DescriptionQNames</a></span></p>
<p>In addition to WSDL components and type system
***************
*** 788,792 ****
</ul>
! <a name="Interface"></a><p><span class="zi"><a href="wsdl20-show.html#Interface">See also Interface</a></span></p>
<p>For each Interface component in the {interfaces}
--- 788,792 ----
</ul>
! <a name="zed-Interface"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Interface">See also Interface</a></span></p>
<p>For each Interface component in the {interfaces}
***************
*** 795,801 ****
</p>
! <a name="InterfaceIds"></a><p><span class="zi"><a href="wsdl20-show.html#InterfaceIds">See also InterfaceIds</a></span></p>
! <a name="InterfaceClosure"></a><p><span class="zi"><a href="wsdl20-show.html#InterfaceClosure">See also InterfaceClosure</a></span></p>
<p>Additionally, an Interface component MUST satisfy the Operation Name
--- 795,801 ----
</p>
! <a name="zed-InterfaceIds"></a><p><span class="zi"><a href="wsdl20-show.html#zed-InterfaceIds">See also InterfaceIds</a></span></p>
! <a name="zed-InterfaceClosure"></a><p><span class="zi"><a href="wsdl20-show.html#zed-InterfaceClosure">See also InterfaceClosure</a></span></p>
<p>Additionally, an Interface component MUST satisfy the Operation Name
***************
*** 1173,1177 ****
</ul>
! <a name="InterfaceFault"></a><p><span class="zi"><a href="wsdl20-show.html#InterfaceFault">See also InterfaceFault</a></span></p>
<p>If a type system NOT based on the XML Infoset [<cite><a href="#XMLInfoSet">XML Information Set</a></cite>] is in use (as considered in <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) then additional properties would need to
--- 1173,1177 ----
</ul>
! <a name="zed-InterfaceFault"></a><p><span class="zi"><a href="wsdl20-show.html#zed-InterfaceFault">See also InterfaceFault</a></span></p>
<p>If a type system NOT based on the XML Infoset [<cite><a href="#XMLInfoSet">XML Information Set</a></cite>] is in use (as considered in <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) then additional properties would need to
***************
*** 1484,1488 ****
</ul>
! <a name="InterfaceOperation"></a><p><span class="zi"><a href="wsdl20-show.html#InterfaceOperation">See also InterfaceOperation</a></span></p>
<p>For each Interface Operation component in the {operations}
--- 1484,1488 ----
</ul>
! <a name="zed-InterfaceOperation"></a><p><span class="zi"><a href="wsdl20-show.html#zed-InterfaceOperation">See also InterfaceOperation</a></span></p>
<p>For each Interface Operation component in the {operations}
***************
*** 2144,2152 ****
</ul>
! <a name="Direction"></a><p><span class="zi"><a href="wsdl20-show.html#Direction">See also Direction</a></span></p>
! <a name="MessageContentModel"></a><p><span class="zi"><a href="wsdl20-show.html#MessageContentModel">See also MessageContentModel</a></span></p>
! <a name="MessageReference"></a><p><span class="zi"><a href="wsdl20-show.html#MessageReference">See also MessageReference</a></span></p>
<ul>
<li><p>The message content model is <em>element</em> exactly when the element property is defined.</p></li>
--- 2144,2152 ----
</ul>
! <a name="zed-Direction"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Direction">See also Direction</a></span></p>
! <a name="zed-MessageContentModel"></a><p><span class="zi"><a href="wsdl20-show.html#zed-MessageContentModel">See also MessageContentModel</a></span></p>
! <a name="zed-MessageReference"></a><p><span class="zi"><a href="wsdl20-show.html#zed-MessageReference">See also MessageReference</a></span></p>
<ul>
<li><p>The message content model is <em>element</em> exactly when the element property is defined.</p></li>
***************
*** 2461,2465 ****
</ul>
! <a name="FaultReference"></a><p><span class="zi"><a href="wsdl20-show.html#FaultReference">See also FaultReference</a></span></p>
</div>
--- 2461,2465 ----
</ul>
! <a name="zed-FaultReference"></a><p><span class="zi"><a href="wsdl20-show.html#zed-FaultReference">See also FaultReference</a></span></p>
</div>
***************
*** 2720,2724 ****
</ul>
! <a name="Feature"></a><p><span class="zi"><a href="wsdl20-show.html#Feature">See also Feature</a></span></p>
<div class="div4">
--- 2720,2724 ----
</ul>
! <a name="zed-Feature"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Feature">See also Feature</a></span></p>
<div class="div4">
***************
*** 3029,3037 ****
</ul>
! <a name="ValueConstraint"></a><p><span class="zi"><a href="wsdl20-show.html#ValueConstraint">See also ValueConstraint</a></span></p>
! <a name="ElementChildren"></a><p><span class="zi"><a href="wsdl20-show.html#ElementChildren">See also ElementChildren</a></span></p>
! <a name="Property"></a><p><span class="zi"><a href="wsdl20-show.html#Property">See also Property</a></span></p>
<p>If a type system not based upon the XML Infoset is in use (as considered
--- 3029,3037 ----
</ul>
! <a name="zed-ValueConstraint"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ValueConstraint">See also ValueConstraint</a></span></p>
! <a name="zed-ElementChildren"></a><p><span class="zi"><a href="wsdl20-show.html#zed-ElementChildren">See also ElementChildren</a></span></p>
! <a name="zed-Property"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Property">See also Property</a></span></p>
<p>If a type system not based upon the XML Infoset is in use (as considered
***************
*** 3431,3435 ****
</ul>
! <a name="Binding"></a><p><span class="zi"><a href="wsdl20-show.html#Binding">See also Binding</a></span></p>
<p> For each Binding component in the {bindings} property of a
--- 3431,3435 ----
</ul>
! <a name="zed-Binding"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Binding">See also Binding</a></span></p>
<p> For each Binding component in the {bindings} property of a
***************
*** 3702,3706 ****
</ul>
! <a name="BindingFault"></a><p><span class="zi"><a href="wsdl20-show.html#BindingFault">See also BindingFault</a></span></p>
<p> For each Binding Fault component in the {faults} property of
--- 3702,3706 ----
</ul>
! <a name="zed-BindingFault"></a><p><span class="zi"><a href="wsdl20-show.html#zed-BindingFault">See also BindingFault</a></span></p>
<p> For each Binding Fault component in the {faults} property of
***************
*** 3887,3891 ****
</ul>
! <a name="BindingOperation"></a><p><span class="zi"><a href="wsdl20-show.html#BindingOperation">See also BindingOperation</a></span></p>
<p> For each Binding Operation component in the {operations}
--- 3887,3891 ----
</ul>
! <a name="zed-BindingOperation"></a><p><span class="zi"><a href="wsdl20-show.html#zed-BindingOperation">See also BindingOperation</a></span></p>
<p> For each Binding Operation component in the {operations}
***************
*** 4084,4088 ****
</ul>
! <a name="BindingMessageReference"></a><p><span class="zi"><a href="wsdl20-show.html#BindingMessageReference">See also BindingMessageReference</a></span></p>
<p>For each Binding Message Reference component in the {message
--- 4084,4088 ----
</ul>
! <a name="zed-BindingMessageReference"></a><p><span class="zi"><a href="wsdl20-show.html#zed-BindingMessageReference">See also BindingMessageReference</a></span></p>
<p>For each Binding Message Reference component in the {message
***************
*** 4304,4308 ****
</ul>
! <a name="Service"></a><p><span class="zi"><a href="wsdl20-show.html#Service">See also Service</a></span></p>
<p> For each Service component in the {services} property of a
--- 4304,4308 ----
</ul>
! <a name="zed-Service"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Service">See also Service</a></span></p>
<p> For each Service component in the {services} property of a
***************
*** 4542,4546 ****
</ul>
! <a name="Endpoint"></a><p><span class="zi"><a href="wsdl20-show.html#Endpoint">See also Endpoint</a></span></p>
<p>
--- 4542,4546 ----
</ul>
! <a name="zed-Endpoint"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Endpoint">See also Endpoint</a></span></p>
<p>
***************
*** 4839,4843 ****
</p>
! <a name="NCName"></a><p><span class="zi"><a href="wsdl20-show.html#NCName">See also NCName</a></span></p>
</div>
--- 4839,4843 ----
</p>
! <a name="zed-NCName"></a><p><span class="zi"><a href="wsdl20-show.html#zed-NCName">See also NCName</a></span></p>
</div>
***************
*** 4852,4858 ****
</p>
! <a name="URI"></a><p><span class="zi"><a href="wsdl20-show.html#URI">See also URI</a></span></p>
! <a name="AbsoluteURI"></a><p><span class="zi"><a href="wsdl20-show.html#AbsoluteURI">See also AbsoluteURI</a></span></p>
</div>
--- 4852,4858 ----
</p>
! <a name="zed-URI"></a><p><span class="zi"><a href="wsdl20-show.html#zed-URI">See also URI</a></span></p>
! <a name="zed-AbsoluteURI"></a><p><span class="zi"><a href="wsdl20-show.html#zed-AbsoluteURI">See also AbsoluteURI</a></span></p>
</div>
***************
*** 4867,4871 ****
</p>
! <a name="QName"></a><p><span class="zi"><a href="wsdl20-show.html#QName">See also QName</a></span></p>
</div>
--- 4867,4871 ----
</p>
! <a name="zed-QName"></a><p><span class="zi"><a href="wsdl20-show.html#zed-QName">See also QName</a></span></p>
</div>
***************
*** 4879,4883 ****
</p>
! <a name="Boolean"></a><p><span class="zi"><a href="wsdl20-show.html#Boolean">See also Boolean</a></span></p>
</div>
--- 4879,4883 ----
</p>
! <a name="zed-Boolean"></a><p><span class="zi"><a href="wsdl20-show.html#zed-Boolean">See also Boolean</a></span></p>
</div>
Index: wsdl20-show.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-show.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** wsdl20-show.html 12 Nov 2004 02:17:41 -0000 1.2
--- wsdl20-show.html 12 Nov 2004 02:32:38 -0000 1.3
***************
*** 248,252 ****
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="ZNotation"></a><p><span class="zi"><a href="wsdl20-hide.html#ZNotation">Hide ZNotation</a></span></p>
<p>
This specification uses Z Notation (see [<cite><a href="#ZNotationReferenceManual">Z Notation Reference Manual</a></cite>])
--- 248,252 ----
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="zed-ZNotation"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ZNotation">Hide ZNotation</a></span></p>
<p>
This specification uses Z Notation (see [<cite><a href="#ZNotationReferenceManual">Z Notation Reference Manual</a></cite>])
***************
*** 323,327 ****
</p>
! <a name="Component"></a><p><span class="zi"><a href="wsdl20-hide.html#Component">Hide Component</a></span></p>
<p>
--- 323,327 ----
</p>
! <a name="zed-Component"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Component">Hide Component</a></span></p>
<p>
***************
*** 331,339 ****
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">Component</span> <span class="zinfix">::=</span></td></tr><tr><td> <span class="zi">description</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Description</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">elementDecl</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ElementDeclaration</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">typeDef</span><span class="symbol"><span style="position: relative; left=.2em">&aacte;</span><span>á</span></span><span class="zi">TypeDefinition</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interface</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Interface</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi>interfaceOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">messageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">MessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">faultRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">FaultReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><spn class="zinfix">|</span></td></tr><tr><td> <span class="zi">feature</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Feature</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">property</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Property</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">binding</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Binding</span><span class="symbol"><span style="position: relatve; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingMessageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</san></span><span class="zi">BindingMessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">service</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Service</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">endpoint</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Endpoint</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Description">Description</a>, <a href="#ElementDeclaration">ElementDeclaration</a>, <a href="#TypeDefinition">TypeDefinition</a>, <a href="#Interface">Interface</a>, <a href="#InterfaceFault">InterfaceFault</a>, <a href="#InterfaceOperation">InterfaceOperation</a>, <a href="#MessageReference">MessageReference</a>, <a href="#FaultReference">FaultReference</a>, <a href="#Feature">Feature</a>, <a href="#Property">Property</a>, <a href="#Binding">Binding</a>, <a href="#BindingFault">BindingFault</a>, <a href="#BindingOperation">BindingOperation</a>, <a href="#BindingMessageReference">BindingMessageReference</a>, <a href="#Service">Service</a>, <a href="#Endpoint">Endpoint</a>.</span></span></div>
! <a name="ID"></a><p><span class="zi"><a href="wsdl20-hide.html#ID">Hide ID</a></span></p>
<p>
When a component property is described as containing another component or a set of other components,
--- 331,339 ----
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">Component</span> <span class="zinfix">::=</span></td></tr><tr><td> <span class="zi">description</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Description</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">elementDecl</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ElementDeclaration</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">typeDef</span><span class="symbol"><span style="position: relative; left=.2em">&aacte;</span><span>á</span></span><span class="zi">TypeDefinition</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interface</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Interface</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi>interfaceOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">messageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">MessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">faultRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">FaultReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><spn class="zinfix">|</span></td></tr><tr><td> <span class="zi">feature</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Feature</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">property</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Property</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">binding</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Binding</span><span class="symbol"><span style="position: relatve; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingMessageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</san></span><span class="zi">BindingMessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">service</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Service</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">endpoint</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Endpoint</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Description">Description</a>, <a href="#zed-ElementDeclaration">ElementDeclaration</a>, <a href="#zed-TypeDefinition">TypeDefinition</a>, <a href="#zed-Interface">Interface</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-MessageReference">MessageReference</a>, <a href="#zed-FaultReference">FaultReference</a>, <a href="#zed-Feature">Feature</a>, <a href="#zed-Property">Property</a>, <a href="#zed-Binding">Binding</a>, <a href="#zed-BindingFault">BindingFault</a>, <a href="#zed-BindingOperation">BindingOperation</a>, <a href="#zed-BindingMessageReference">BindingMessageReference</a>, <a href="#zed-Service">Service</a>, <a href="#zed-Endpoint">Endpoint</a>.</span></span></div>
! <a name="zed-ID"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ID">Hide ID</a></span></p>
<p>
When a component property is described as containing another component or a set of other components,
***************
*** 352,356 ****
! <a name="ComponentId"></a><p><span class="zi"><a href="wsdl20-hide.html#ComponentId">Hide ComponentId</a></span></p>
--- 352,356 ----
! <a name="zed-ComponentId"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ComponentId">Hide ComponentId</a></span></p>
***************
*** 368,380 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Identifier</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">id</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdefabovewheretext" colspan="2"><span class="zi">Id</span> <span class="zinfix">:</span> <span class="zi">Component</span><span class="zinfix"><span class="mathc">t</span></span><span class="zi">ID</span></td></tr><tr><td class="bl"></td><td></td></tr><tr><td class="zaxdefbelowwheretext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">description</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix"><span class="smbol">·</span></span> <span class="zi">Id</span>(<span class="zi">elementDecl</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">typeDef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interface</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <spn class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">messageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">faultRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix"><span class="symol">·</span></span> <span class="zi">Id</span>(<span class="zi">feature</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">property</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">binding</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x/span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><spn class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Service</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">service</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix"><span class="symbol">·</san></span> <span class="zi">Id</span>(<span class="zi">endpoint</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Component">Component</a>, <a href="#ID">ID</a>, <a href="#Description">Description</a>, <a href="#ElementDeclaration">ElementDeclaration</a>, <a href="#TypeDefinition">TypeDefinition</a>, <a href="#Interface">Interface</a>, <a href="#InterfaceFault">InterfaceFault</a>, <a href="#InterfaceOperation">InterfaceOperation</a>, <a href="#MessageReference">MessageReference</a>, <a href="#FaultReference">FaultReference</a>, <a href="#Feature">Feature</a>, <a href="#Property">Property</a>, <a href="#Binding">Binding</a>, <a href="#BindingFault">BindingFault</a>, <a href="#BindingOperation">BindingOperation</a>, <a href="#BindingMessageReference">BindingMessageReference</a>, <a href="#Service">Service</a>, <a href="#Endpoint">Endpoint</a>.</span></span></div>
! <a name="ComponentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#ComponentModel">Hide ComponentModel</a></span></p>
<p>
A component model is a set of uniquely identified components.
--- 368,380 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Identifier</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">id</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdefabovewheretext" colspan="2"><span class="zi">Id</span> <span class="zinfix">:</span> <span class="zi">Component</span><span class="zinfix"><span class="mathc">t</span></span><span class="zi">ID</span></td></tr><tr><td class="bl"></td><td></td></tr><tr><td class="zaxdefbelowwheretext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">description</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix"><span class="smbol">·</span></span> <span class="zi">Id</span>(<span class="zi">elementDecl</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">typeDef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interface</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <spn class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">messageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">faultRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix"><span class="symol">·</span></span> <span class="zi">Id</span>(<span class="zi">feature</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">property</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">binding</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x/span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><spn class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Service</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">service</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix"><span class="symbol">·</san></span> <span class="zi">Id</span>(<span class="zi">endpoint</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Component">Component</a>, <a href="#zed-ID">ID</a>, <a href="#zed-Description">Description</a>, <a href="#zed-ElementDeclaration">ElementDeclaration</a>, <a href="#zed-TypeDefinition">TypeDefinition</a>, <a href="#zed-Interface">Interface</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-MessageReference">MessageReference</a>, <a href="#zed-FaultReference">FaultReference</a>, <a href="#zed-Feature">Feature</a>, <a href="#zed-Property">Property</a>, <a href="#zed-Binding">Binding</a>, <a href="#zed-BindingFault">BindingFault</a>, <a href="#zed-BindingOperation">BindingOperation</a>, <a href="#zed-BindingMessageReference">BindingMessageReference</a>, <a href="#zed-Service">Service</a>, <a href="#zed-Endpoint">Endpoint</a>.</span></span></div>
! <a name="zed-ComponentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ComponentModel">Hide ComponentModel</a></span></p>
<p>
A component model is a set of uniquely identified components.
***************
*** 389,393 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ComponentModel</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">components</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Component</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">components</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">Id</span>(<span class=zi">x</span>) <span class="zinfix">=</span> <span class="zi">Id</span>(<span class="zi">y</span>)<span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Component">Component</a>, <a href="#Id">Id</a>.</span></span></div>
<ul>
--- 389,393 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ComponentModel</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">components</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Component</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">components</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">Id</span>(<span class=zi">x</span>) <span class="zinfix">=</span> <span class="zi">Id</span>(<span class="zi">y</span>)<span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Component">Component</a>, <a href="#zed-Id">Id</a>.</span></span></div>
<ul>
***************
*** 397,401 ****
! <a name="Components"></a><p><span class="zi"><a href="wsdl20-hide.html#Components">Hide Components</a></span></p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Components</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Description</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ElementDeclaration</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">:</span><span class="zprefix"><span clas="doublestruck">F</span></span><span class="zi">TypeDefinition</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Interface</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="dublestruck">F</span></span><span class="zi">MessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">FaultReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Feature</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Property</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Binding</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingMessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Service</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Endpoint</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">description</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">elementDeclComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">elementDecl</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">typeDef</span>(<span class="zi">x</span>)<span class="zifix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interface</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfi">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceOp</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">messageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">faultRef</span>(<span class="zi>x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">feature</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span clas="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">property</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">binding</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span clas="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingOp</span>(<span class="zi">x</span>)<san class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Servce</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">service</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">endpoint</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>--- 397,401 ----
! <a name="zed-Components"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Components">Hide Components</a></span></p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Components</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Description</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ElementDeclaration</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">:</span><span class="zprefix"><span clas="doublestruck">F</span></span><span class="zi">TypeDefinition</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Interface</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="dublestruck">F</span></span><span class="zi">MessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">FaultReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Feature</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Property</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Binding</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingMessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Service</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Endpoint</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">description</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">elementDeclComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">elementDecl</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">typeDef</span>(<span class="zi">x</span>)<span class="zifix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interface</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfi">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceOp</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">messageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">faultRef</span>(<span class="zi>x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">feature</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span clas="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">property</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">binding</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span clas="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingOp</span>(<span class="zi">x</span>)<san class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Servce</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">service</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">endpoint</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>***************
*** 438,442 ****
</p>
! <a name="OPTIONAL"></a><p><span class="zi"><a href="wsdl20-hide.html#OPTIONAL">Hide OPTIONAL</a></span></p>
<p>
An OPTIONAL simple property type is treated
--- 438,442 ----
</p>
! <a name="zed-OPTIONAL"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-OPTIONAL">Hide OPTIONAL</a></span></p>
<p>
An OPTIONAL simple property type is treated
***************
*** 530,534 ****
such a declaration.</p>
! <a name="ElementContentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#ElementContentModel">Hide ElementContentModel</a></span></p>
<p>
Let <span class="zi">ElementContentModel</span> be the set of all models that define the allowable
--- 530,534 ----
such a declaration.</p>
! <a name="zed-ElementContentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ElementContentModel">Hide ElementContentModel</a></span></p>
<p>
Let <span class="zi">ElementContentModel</span> be the set of all models that define the allowable
***************
*** 540,544 ****
! <a name="ElementDeclaration"></a><p><span class="zi"><a href="wsdl20-hide.html#ElementDeclaration">Hide ElementDeclaration</a></span></p>
<p>
Let <span class="zi">ElementDeclaration</span> be the collection of properties of the Element Declaration component:
--- 540,544 ----
! <a name="zed-ElementDeclaration"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ElementDeclaration">Hide ElementDeclaration</a></span></p>
<p>
Let <span class="zi">ElementDeclaration</span> be the collection of properties of the Element Declaration component:
***************
*** 553,561 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ElementDeclaration</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ElementContentModel">ElementContentModel</a>.</span></span></div>
! <a name="TypeDefinition"></a><p><span class="zi"><a href="wsdl20-hide.html#TypeDefinition">Hide TypeDefinition</a></span></p>
<p>
Let <span class="zi">TypeDefinition</span> be the collection of properties of the Type Definition component:
--- 553,561 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ElementDeclaration</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ElementContentModel">ElementContentModel</a>.</span></span></div>
! <a name="zed-TypeDefinition"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-TypeDefinition">Hide TypeDefinition</a></span></p>
<p>
Let <span class="zi">TypeDefinition</span> be the collection of properties of the Type Definition component:
***************
*** 570,574 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">TypeDefinition</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ElementContentModel">ElementContentModel</a>.</span></span></div>
--- 570,574 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">TypeDefinition</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ElementContentModel">ElementContentModel</a>.</span></span></div>
***************
*** 594,598 ****
</ul>
! <a name="Description"></a><p><span class="zi"><a href="wsdl20-hide.html#Description">Hide Description</a></span></p>
<p>
Let <span class="zi">Description</span> be the collection of properties of the Description component:
--- 594,598 ----
</ul>
! <a name="zed-Description"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Description">Hide Description</a></span></p>
<p>
Let <span class="zi">Description</span> be the collection of properties of the Description component:
***************
*** 601,609 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Description</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindings</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">services</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi"ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclarations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">typeDefinitions</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
! <a name="DescriptionIds"></a><p><span class="zi"><a href="wsdl20-hide.html#DescriptionIds">Hide DescriptionIds</a></span></p>
<p>
The component model contains a unique Description component.
--- 601,609 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Description</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindings</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">services</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi"ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclarations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">typeDefinitions</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
! <a name="zed-DescriptionIds"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-DescriptionIds">Hide DescriptionIds</a></span></p>
<p>
The component model contains a unique Description component.
***************
*** 622,626 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionIds</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentIds</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span> <span class="zinfix">:</span> <span class="zi">Description</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> {<span class="zi">descriptionComp</span>}</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">interfaces</span> <span class="zinfix">=</span> <span class="zi">intrfaces</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">bindings</span> <span class="zinfix">=</span> <span class="zi">bindings</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">services</span> <span class="zinfix">=</span> <span class="zi">services</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">elementDeclarations</span> <span class="zinfix">=</span> <span class="zi">elementDecls</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">typeDefinitions</span> <span class="zinfix">=</span> <span class="zi">typeDefs</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ComponentIds">ComponentIds</a>, <a href="#Description">Description</a>.</span></span></div>
<ul>
--- 622,626 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionIds</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentIds</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span> <span class="zinfix">:</span> <span class="zi">Description</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> {<span class="zi">descriptionComp</span>}</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">interfaces</span> <span class="zinfix">=</span> <span class="zi">intrfaces</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">bindings</span> <span class="zinfix">=</span> <span class="zi">bindings</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">services</span> <span class="zinfix">=</span> <span class="zi">services</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">elementDeclarations</span> <span class="zinfix">=</span> <span class="zi">elementDecls</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">typeDefinitions</span> <span class="zinfix">=</span> <span class="zi">typeDefs</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentIds">ComponentIds</a>, <a href="#zed-Description">Description</a>.</span></span></div>
<ul>
***************
*** 676,680 ****
space of those components in a given target namespace.</p>
! <a name="DescriptionQNames"></a><p><span class="zi"><a href="wsdl20-hide.html#DescriptionQNames">Hide DescriptionQNames</a></span></p>
<p>
Let <span class="zi">DescriptionQNames</span> express the
--- 676,680 ----
space of those components in a given target namespace.</p>
! <a name="zed-DescriptionQNames"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-DescriptionQNames">Hide DescriptionQNames</a></span></p>
<p>
Let <span class="zi">DescriptionQNames</span> express the
***************
*** 684,688 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionQNames</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">Components</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">interfaceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><pan class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">bindingComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span lass="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">serviceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">elementDeclComps<span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">typeDefComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<spa class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Components">Components</a>.</span></span></div>
<ul>
--- 684,688 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionQNames</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">Components</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">interfaceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><pan class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">bindingComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span lass="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">serviceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">elementDeclComps<span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">typeDefComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<spa class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Components">Components</a>.</span></span></div>
<ul>
***************
*** 988,997 ****
</ul>
! <a name="Interface"></a><p><span class="zi"><a href="wsdl20-hide.html#Interface">Hide Interface</a></span></p>
<p>Let <span class="zi">Interface</span> be the Interface component:</p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Interface</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">extendedInterfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#ID">ID</a>.</span></span></div>
--- 988,997 ----
</ul>
! <a name="zed-Interface"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Interface">Hide Interface</a></span></p>
<p>Let <span class="zi">Interface</span> be the Interface component:</p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Interface</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">extendedInterfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 1002,1006 ****
</p>
! <a name="InterfaceIds"></a><p><span class="zi"><a href="wsdl20-hide.html#InterfaceIds">Hide InterfaceIds</a></span></p>
<p>
--- 1002,1006 ----
</p>
! <a name="zed-InterfaceIds"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-InterfaceIds">Hide InterfaceIds</a></span></p>
<p>
***************
*** 1024,1028 ****
! <a name="InterfaceClosure"></a><p><span class="zi"><a href="wsdl20-hide.html#InterfaceClosure">Hide InterfaceClosure</a></span></p>
<p>
The properties of an Interface component contain the properties of each
--- 1024,1028 ----
! <a name="zed-InterfaceClosure"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-InterfaceClosure">Hide InterfaceClosure</a></span></p>
<p>
The properties of an Interface component contain the properties of each
***************
*** 1411,1415 ****
</ul>
! <a name="InterfaceFault"></a><p><span class="zi"><a href="wsdl20-hide.html#InterfaceFault">Hide InterfaceFault</a></span></p>
<p>Let <span class="zi">InterfaceFault</span> be the
Interface Fault component:</p>
--- 1411,1415 ----
</ul>
! <a name="zed-InterfaceFault"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-InterfaceFault">Hide InterfaceFault</a></span></p>
<p>Let <span class="zi">InterfaceFault</span> be the
Interface Fault component:</p>
***************
*** 1417,1421 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematet"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ID">ID</a>.</span></span></div>
--- 1417,1421 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematet"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 1730,1734 ****
</ul>
! <a name="InterfaceOperation"></a><p><span class="zi"><a href="wsdl20-hide.html#InterfaceOperation">Hide InterfaceOperation</a></span></p>
<p>
Let <span class="zi">InterfaceOperation</span> be the
--- 1730,1734 ----
</ul>
! <a name="zed-InterfaceOperation"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-InterfaceOperation">Hide InterfaceOperation</a></span></p>
<p>
Let <span class="zi">InterfaceOperation</span> be the
***************
*** 1738,1742 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageExchangePattern</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematex"><span class="zi">faultReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">style</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">safety</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></pan><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#ID">ID</a>, <a href="#Boolean">Boolean</a>.</span></span></div>
--- 1738,1742 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageExchangePattern</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematex"><span class="zi">faultReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">style</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">safety</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></pan><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-ID">ID</a>, <a href="#zed-Boolean">Boolean</a>.</span></span></div>
***************
*** 2400,2404 ****
</ul>
! <a name="Direction"></a><p><span class="zi"><a href="wsdl20-hide.html#Direction">Hide Direction</a></span></p>
<p>
Let <span class="zi">Direction</span> be a message direction of either <em>in</em> or <em>out</em>:
--- 2400,2404 ----
</ul>
! <a name="zed-Direction"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Direction">Hide Direction</a></span></p>
<p>
Let <span class="zi">Direction</span> be a message direction of either <em>in</em> or <em>out</em>:
***************
*** 2409,2413 ****
! <a name="MessageContentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#MessageContentModel">Hide MessageContentModel</a></span></p>
<p>
Let <span class="zi">MessageContentModel</span> be a message content model of either <em>any</em>, <em>none</em>, or <em>element</em>:
--- 2409,2413 ----
! <a name="zed-MessageContentModel"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-MessageContentModel">Hide MessageContentModel</a></span></p>
<p>
Let <span class="zi">MessageContentModel</span> be a message content model of either <em>any</em>, <em>none</em>, or <em>element</em>:
***************
*** 2418,2422 ****
! <a name="MessageReference"></a><p><span class="zi"><a href="wsdl20-hide.html#MessageReference">Hide MessageReference</a></span></p>
<p>
Let <span class="zi">MessageReference</span> be the Message Reference component:
--- 2418,2422 ----
! <a name="zed-MessageReference"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-MessageReference">Hide MessageReference</a></span></p>
<p>
Let <span class="zi">MessageReference</span> be the Message Reference component:
***************
*** 2425,2429 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">MessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">MessageContentModel</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class=zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">=</span> {<span class="zi">elementToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">element</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td><tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#MessageContentModel">MessageContentModel</a>, <a href="#ID">ID</a>.</span></span></div>
--- 2425,2429 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">MessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">MessageContentModel</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class=zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">=</span> {<span class="zi">elementToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">element</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td><tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-MessageContentModel">MessageContentModel</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 2740,2744 ****
</ul>
! <a name="FaultReference"></a><p><span class="zi"><a href="wsdl20-hide.html#FaultReference">Hide FaultReference</a></span></p>
<p>
Let <span class="zi">FaultReference</span> be the Fault Reference component:
--- 2740,2744 ----
</ul>
! <a name="zed-FaultReference"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-FaultReference">Hide FaultReference</a></span></p>
<p>
Let <span class="zi">FaultReference</span> be the Fault Reference component:
***************
*** 2747,2751 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">FaultReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span clss="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>, <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>.</span></span></div>
--- 2747,2751 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">FaultReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span clss="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>, <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>.</span></span></div>
***************
*** 3008,3012 ****
</ul>
! <a name="Feature"></a><p><span class="zi"><a href="wsdl20-hide.html#Feature">Hide Feature</a></span></p>
<p>
Let <span class="zi">Feature</span> be the Feature component:
--- 3008,3012 ----
</ul>
! <a name="zed-Feature"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Feature">Hide Feature</a></span></p>
<p>
Let <span class="zi">Feature</span> be the Feature component:
***************
*** 3015,3019 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Feature</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#Boolean">Boolean</a>.</span></span></div>
--- 3015,3019 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Feature</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-Boolean">Boolean</a>.</span></span></div>
***************
*** 3326,3330 ****
</ul>
! <a name="ValueConstraint"></a><p><span class="zi"><a href="wsdl20-hide.html#ValueConstraint">Hide ValueConstraint</a></span></p>
<p>
Let <span class="zi">ValueConstraint</span> be the set of value constraints for Property components:
--- 3326,3330 ----
</ul>
! <a name="zed-ValueConstraint"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ValueConstraint">Hide ValueConstraint</a></span></p>
<p>
Let <span class="zi">ValueConstraint</span> be the set of value constraints for Property components:
***************
*** 3333,3337 ****
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">ValueConstraint</span> <span class="zinfix">::=</span> <span class="zi">typeDefinitionId</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ID</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span> <span class="zi">valueToken</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
<ul>
--- 3333,3337 ----
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">ValueConstraint</span> <span class="zinfix">::=</span> <span class="zi">typeDefinitionId</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ID</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span> <span class="zi">valueToken</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
<ul>
***************
*** 3345,3349 ****
! <a name="ElementChildren"></a><p><span class="zi"><a href="wsdl20-hide.html#ElementChildren">Hide ElementChildren</a></span></p>
<p>
Let <span class="zi">ElementChildren</span> be the set of all allowable values of the [children]
--- 3345,3349 ----
! <a name="zed-ElementChildren"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-ElementChildren">Hide ElementChildren</a></span></p>
<p>
Let <span class="zi">ElementChildren</span> be the set of all allowable values of the [children]
***************
*** 3355,3359 ****
! <a name="Property"></a><p><span class="zi"><a href="wsdl20-hide.html#Property">Hide Property</a></span></p>
<p>
Let <span class="zi">Property</span> be the Property component:
--- 3355,3359 ----
! <a name="zed-Property"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Property">Hide Property</a></span></p>
<p>
Let <span class="zi">Property</span> be the Property component:
***************
*** 3362,3366 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Property</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ValueConstraint</span>]</span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">value</spa> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ElementChildren</span>]</span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">=</span> {<span class="zi">valueToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">value</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#Boolean">Boolean</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ValueConstraint">ValueConstraint</a>, <a href="#ElementChildren">ElementChildren</a>.</span></span></div>
<ul>
--- 3362,3366 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Property</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ValueConstraint</span>]</span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">value</spa> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ElementChildren</span>]</span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">=</span> {<span class="zi">valueToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">value</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-Boolean">Boolean</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ValueConstraint">ValueConstraint</a>, <a href="#zed-ElementChildren">ElementChildren</a>.</span></span></div>
<ul>
***************
*** 3766,3770 ****
</ul>
! <a name="Binding"></a><p><span class="zi"><a href="wsdl20-hide.html#Binding">Hide Binding</a></span></p>
<p>
Let <span class="zi">Binding</span> be the Binding component:
--- 3766,3770 ----
</ul>
! <a name="zed-Binding"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Binding">Hide Binding</a></span></p>
<p>
Let <span class="zi">Binding</span> be the Binding component:
***************
*** 3773,3777 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Binding</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">type</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span>span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ID">ID</a>, <a href="#AbsoluteURI">AbsoluteURI</a>.</span></span></div>
--- 3773,3777 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Binding</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">type</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span>span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ID">ID</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>.</span></span></div>
***************
*** 4046,4050 ****
</ul>
! <a name="BindingFault"></a><p><span class="zi"><a href="wsdl20-hide.html#BindingFault">Hide BindingFault</a></span></p>
<p>
Let <span class="zi">BindingFault</span> be the BindingFault component:
--- 4046,4050 ----
</ul>
! <a name="zed-BindingFault"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-BindingFault">Hide BindingFault</a></span></p>
<p>
Let <span class="zi">BindingFault</span> be the BindingFault component:
***************
*** 4053,4057 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></t><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
--- 4053,4057 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></t><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4240,4244 ****
</ul>
! <a name="BindingOperation"></a><p><span class="zi"><a href="wsdl20-hide.html#BindingOperation">Hide BindingOperation</a></span></p>
<p>
Let <span class="zi">BindingOperation</span> be the BindingOperation component:
--- 4240,4244 ----
</ul>
! <a name="zed-BindingOperation"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-BindingOperation">Hide BindingOperation</a></span></p>
<p>
Let <span class="zi">BindingOperation</span> be the BindingOperation component:
***************
*** 4247,4251 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operationReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td clas="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
--- 4247,4251 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operationReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td clas="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4446,4450 ****
</ul>
! <a name="BindingMessageReference"></a><p><span class="zi"><a href="wsdl20-hide.html#BindingMessageReference">Hide BindingMessageReference</a></span></p>
<p>
Let <span class="zi">BindingMessageReference</span> be the BindingMessageReference component:
--- 4446,4450 ----
</ul>
! <a name="zed-BindingMessageReference"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-BindingMessageReference">Hide BindingMessageReference</a></span></p>
<p>
Let <span class="zi">BindingMessageReference</span> be the BindingMessageReference component:
***************
*** 4453,4457 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">NCName</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colsan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#OPTIONAL">OPTIONAL</a>, <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>, <a href="#ID">ID</a>.</span></span></div>
--- 4453,4457 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">NCName</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colsan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4675,4679 ****
</ul>
! <a name="Service"></a><p><span class="zi"><a href="wsdl20-hide.html#Service">Hide Service</a></span></p>
<p>
Let <span class="zi">Service</span> be the Service component:
--- 4675,4679 ----
</ul>
! <a name="zed-Service"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Service">Hide Service</a></span></p>
<p>
Let <span class="zi">Service</span> be the Service component:
***************
*** 4682,4686 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Service</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpoints</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span><span class="zsmall"><sub>1</sub></span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ID">ID</a>.</span></span></div>
--- 4682,4686 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Service</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpoints</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span><span class="zsmall"><sub>1</sub></span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4922,4926 ****
</ul>
! <a name="Endpoint"></a><p><span class="zi"><a href="wsdl20-hide.html#Endpoint">Hide Endpoint</a></span></p>
<p>
Let <span class="zi">Endpoint</span> be the Endpoint component:
--- 4922,4926 ----
</ul>
! <a name="zed-Endpoint"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Endpoint">Hide Endpoint</a></span></p>
<p>
Let <span class="zi">Endpoint</span> be the Endpoint component:
***************
*** 4929,4933 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Endpoint</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">binding</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">address</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span cass="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#NCName">NCName</a>, <a href="#ID">ID</a>, <a href="#AbsoluteURI">AbsoluteURI</a>.</span></span></div>
--- 4929,4933 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Endpoint</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">binding</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">address</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span cass="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>, <a href="#zed-ID">ID</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>.</span></span></div>
***************
*** 5228,5232 ****
</p>
! <a name="NCName"></a><p><span class="zi"><a href="wsdl20-hide.html#NCName">Hide NCName</a></span></p>
<p>
Let <span class="zi">NCName</span> be <em>wsdls:NCName</em>:
--- 5228,5232 ----
</p>
! <a name="zed-NCName"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-NCName">Hide NCName</a></span></p>
<p>
Let <span class="zi">NCName</span> be <em>wsdls:NCName</em>:
***************
*** 5248,5252 ****
</p>
! <a name="URI"></a><p><span class="zi"><a href="wsdl20-hide.html#URI">Hide URI</a></span></p>
<p>
Let <span class="zi">URI</span> be <em>wsdls:anyURI</em>:
--- 5248,5252 ----
</p>
! <a name="zed-URI"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-URI">Hide URI</a></span></p>
<p>
Let <span class="zi">URI</span> be <em>wsdls:anyURI</em>:
***************
*** 5257,5261 ****
! <a name="AbsoluteURI"></a><p><span class="zi"><a href="wsdl20-hide.html#AbsoluteURI">Hide AbsoluteURI</a></span></p>
<p>
Let <span class="zi">AbsoluteURI</span> be the subset of absolute URIs:
--- 5257,5261 ----
! <a name="zed-AbsoluteURI"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-AbsoluteURI">Hide AbsoluteURI</a></span></p>
<p>
Let <span class="zi">AbsoluteURI</span> be the subset of absolute URIs:
***************
*** 5264,5268 ****
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdeftext" colspan="2"><span class="zi">AbsoluteURI</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">P</span></span><span class="zi">URI</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#URI">URI</a>.</span></span></div>
--- 5264,5268 ----
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdeftext" colspan="2"><span class="zi">AbsoluteURI</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">P</span></span><span class="zi">URI</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-URI">URI</a>.</span></span></div>
***************
*** 5279,5283 ****
</p>
! <a name="QName"></a><p><span class="zi"><a href="wsdl20-hide.html#QName">Hide QName</a></span></p>
<p>
Let <span class="zi">QName</span> be <em>wsdls:QName</em>:
--- 5279,5283 ----
</p>
! <a name="zed-QName"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-QName">Hide QName</a></span></p>
<p>
Let <span class="zi">QName</span> be <em>wsdls:QName</em>:
***************
*** 5286,5290 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">QName</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespaceName</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">localName</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#NCName">NCName</a>.</span></span></div>
--- 5286,5290 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">QName</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespaceName</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">localName</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
***************
*** 5300,5304 ****
</p>
! <a name="Boolean"></a><p><span class="zi"><a href="wsdl20-hide.html#Boolean">Hide Boolean</a></span></p>
<p>
Let <span class="zi">Boolean</span> be <em>wsdls:boolean</em>:
--- 5300,5304 ----
</p>
! <a name="zed-Boolean"></a><p><span class="zi"><a href="wsdl20-hide.html#zed-Boolean">Hide Boolean</a></span></p>
<p>
Let <span class="zi">Boolean</span> be <em>wsdls:boolean</em>:
Index: zml2html.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/zml2html.xsl,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** zml2html.xsl 12 Nov 2004 02:17:41 -0000 1.6
--- zml2html.xsl 12 Nov 2004 02:32:38 -0000 1.7
***************
*** 51,55 ****
<xsl:template match="z:notation">
! <a name="{@name}"/>
<xsl:choose>
<xsl:when test="$showZed='true'">
--- 51,55 ----
<xsl:template match="z:notation">
! <a name="zed-{@name}"/>
<xsl:choose>
<xsl:when test="$showZed='true'">
***************
*** 57,61 ****
<p>
<span class="zi">
! <a href="{$linkTo}#{@name}">
<xsl:text>Hide </xsl:text>
<xsl:value-of select="@name" />
--- 57,61 ----
<p>
<span class="zi">
! <a href="{$linkTo}#zed-{@name}">
<xsl:text>Hide </xsl:text>
<xsl:value-of select="@name" />
***************
*** 70,74 ****
<p>
<span class="zi">
! <a href="{$linkTo}#{@name}">
<xsl:text>See also </xsl:text>
<xsl:value-of select="@name" />
--- 70,74 ----
<p>
<span class="zi">
! <a href="{$linkTo}#zed-{@name}">
<xsl:text>See also </xsl:text>
<xsl:value-of select="@name" />
***************
*** 319,323 ****
<xsl:when test="contains($names,' ')">
<xsl:variable name="name1" select="substring-before($names,' ')"/>
! <a href="#{$name1}"><xsl:value-of select="$name1"/></a>
<xsl:value-of select="','"/>
<xsl:call-template name="write-names">
--- 319,323 ----
<xsl:when test="contains($names,' ')">
<xsl:variable name="name1" select="substring-before($names,' ')"/>
! <a href="#zed-{$name1}"><xsl:value-of select="$name1"/></a>
<xsl:value-of select="','"/>
<xsl:call-template name="write-names">
***************
*** 326,330 ****
</xsl:when>
<xsl:otherwise>
! <a href="#{$names}"><xsl:value-of select="$names"/></a>
<xsl:value-of select="'.'"/>
</xsl:otherwise>
--- 326,330 ----
</xsl:when>
<xsl:otherwise>
! <a href="#zed-{$names}"><xsl:value-of select="$names"/></a>
<xsl:value-of select="'.'"/>
</xsl:otherwise>
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.124
retrieving revision 1.125
diff -C2 -d -r1.124 -r1.125
*** wsdl20.html 12 Nov 2004 02:17:41 -0000 1.124
--- wsdl20.html 12 Nov 2004 02:32:38 -0000 1.125
***************
*** 248,252 ****
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="ZNotation"></a>
<p>
This specification uses Z Notation (see [<cite><a href="#ZNotationReferenceManual">Z Notation Reference Manual</a></cite>])
--- 248,252 ----
context-dependent URIs [<cite><a href="#RFC2396">IETF RFC 2396</a></cite>].</p>
! <a name="zed-ZNotation"></a>
<p>
This specification uses Z Notation (see [<cite><a href="#ZNotationReferenceManual">Z Notation Reference Manual</a></cite>])
***************
*** 323,327 ****
</p>
! <a name="Component"></a>
<p>
--- 323,327 ----
</p>
! <a name="zed-Component"></a>
<p>
***************
*** 331,339 ****
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">Component</span> <span class="zinfix">::=</span></td></tr><tr><td> <span class="zi">description</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Description</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">elementDecl</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ElementDeclaration</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">typeDef</span><span class="symbol"><span style="position: relative; left=.2em">&aacte;</span><span>á</span></span><span class="zi">TypeDefinition</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interface</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Interface</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi>interfaceOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">messageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">MessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">faultRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">FaultReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><spn class="zinfix">|</span></td></tr><tr><td> <span class="zi">feature</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Feature</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">property</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Property</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">binding</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Binding</span><span class="symbol"><span style="position: relatve; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingMessageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</san></span><span class="zi">BindingMessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">service</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Service</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">endpoint</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Endpoint</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Description">Description</a>, <a href="#ElementDeclaration">ElementDeclaration</a>, <a href="#TypeDefinition">TypeDefinition</a>, <a href="#Interface">Interface</a>, <a href="#InterfaceFault">InterfaceFault</a>, <a href="#InterfaceOperation">InterfaceOperation</a>, <a href="#MessageReference">MessageReference</a>, <a href="#FaultReference">FaultReference</a>, <a href="#Feature">Feature</a>, <a href="#Property">Property</a>, <a href="#Binding">Binding</a>, <a href="#BindingFault">BindingFault</a>, <a href="#BindingOperation">BindingOperation</a>, <a href="#BindingMessageReference">BindingMessageReference</a>, <a href="#Service">Service</a>, <a href="#Endpoint">Endpoint</a>.</span></span></div>
! <a name="ID"></a>
<p>
When a component property is described as containing another component or a set of other components,
--- 331,339 ----
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">Component</span> <span class="zinfix">::=</span></td></tr><tr><td> <span class="zi">description</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Description</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">elementDecl</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ElementDeclaration</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">typeDef</span><span class="symbol"><span style="position: relative; left=.2em">&aacte;</span><span>á</span></span><span class="zi">TypeDefinition</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interface</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Interface</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">interfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi>interfaceOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">InterfaceOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">messageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">MessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">faultRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">FaultReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><spn class="zinfix">|</span></td></tr><tr><td> <span class="zi">feature</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Feature</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">property</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Property</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">binding</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Binding</span><span class="symbol"><span style="position: relatve; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingFault</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingFault</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingOp</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">BindingOperation</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">bindingMessageRef</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</san></span><span class="zi">BindingMessageReference</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">service</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Service</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span></td></tr><tr><td> <span class="zi">endpoint</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">Endpoint</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Description">Description</a>, <a href="#zed-ElementDeclaration">ElementDeclaration</a>, <a href="#zed-TypeDefinition">TypeDefinition</a>, <a href="#zed-Interface">Interface</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-MessageReference">MessageReference</a>, <a href="#zed-FaultReference">FaultReference</a>, <a href="#zed-Feature">Feature</a>, <a href="#zed-Property">Property</a>, <a href="#zed-Binding">Binding</a>, <a href="#zed-BindingFault">BindingFault</a>, <a href="#zed-BindingOperation">BindingOperation</a>, <a href="#zed-BindingMessageReference">BindingMessageReference</a>, <a href="#zed-Service">Service</a>, <a href="#zed-Endpoint">Endpoint</a>.</span></span></div>
! <a name="zed-ID"></a>
<p>
When a component property is described as containing another component or a set of other components,
***************
*** 352,356 ****
! <a name="ComponentId"></a>
--- 352,356 ----
! <a name="zed-ComponentId"></a>
***************
*** 368,380 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Identifier</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">id</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdefabovewheretext" colspan="2"><span class="zi">Id</span> <span class="zinfix">:</span> <span class="zi">Component</span><span class="zinfix"><span class="mathc">t</span></span><span class="zi">ID</span></td></tr><tr><td class="bl"></td><td></td></tr><tr><td class="zaxdefbelowwheretext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">description</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix"><span class="smbol">·</span></span> <span class="zi">Id</span>(<span class="zi">elementDecl</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">typeDef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interface</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <spn class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">messageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">faultRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix"><span class="symol">·</span></span> <span class="zi">Id</span>(<span class="zi">feature</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">property</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">binding</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x/span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><spn class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Service</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">service</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix"><span class="symbol">·</san></span> <span class="zi">Id</span>(<span class="zi">endpoint</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Component">Component</a>, <a href="#ID">ID</a>, <a href="#Description">Description</a>, <a href="#ElementDeclaration">ElementDeclaration</a>, <a href="#TypeDefinition">TypeDefinition</a>, <a href="#Interface">Interface</a>, <a href="#InterfaceFault">InterfaceFault</a>, <a href="#InterfaceOperation">InterfaceOperation</a>, <a href="#MessageReference">MessageReference</a>, <a href="#FaultReference">FaultReference</a>, <a href="#Feature">Feature</a>, <a href="#Property">Property</a>, <a href="#Binding">Binding</a>, <a href="#BindingFault">BindingFault</a>, <a href="#BindingOperation">BindingOperation</a>, <a href="#BindingMessageReference">BindingMessageReference</a>, <a href="#Service">Service</a>, <a href="#Endpoint">Endpoint</a>.</span></span></div>
! <a name="ComponentModel"></a>
<p>
A component model is a set of uniquely identified components.
--- 368,380 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Identifier</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">id</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdefabovewheretext" colspan="2"><span class="zi">Id</span> <span class="zinfix">:</span> <span class="zi">Component</span><span class="zinfix"><span class="mathc">t</span></span><span class="zi">ID</span></td></tr><tr><td class="bl"></td><td></td></tr><tr><td class="zaxdefbelowwheretext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">description</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix"><span class="smbol">·</span></span> <span class="zi">Id</span>(<span class="zi">elementDecl</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">typeDef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interface</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <spn class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">interfaceOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">messageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">faultRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix"><span class="symol">·</span></span> <span class="zi">Id</span>(<span class="zi">feature</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">property</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">binding</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x/span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingFault</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingOp</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><spn class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Service</span> <span class="zinfix"><span class="symbol">·</span></span> <span class="zi">Id</span>(<span class="zi">service</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr><tr><td class="zaxdeftext" colspan="2"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix"><span class="symbol">·</san></span> <span class="zi">Id</span>(<span class="zi">endpoint</span>(<span class="zi">x</span>)) <span class="zinfix">=</span> <span class="zi">x</span>.<span class="zi">id</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Component">Component</a>, <a href="#zed-ID">ID</a>, <a href="#zed-Description">Description</a>, <a href="#zed-ElementDeclaration">ElementDeclaration</a>, <a href="#zed-TypeDefinition">TypeDefinition</a>, <a href="#zed-Interface">Interface</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-MessageReference">MessageReference</a>, <a href="#zed-FaultReference">FaultReference</a>, <a href="#zed-Feature">Feature</a>, <a href="#zed-Property">Property</a>, <a href="#zed-Binding">Binding</a>, <a href="#zed-BindingFault">BindingFault</a>, <a href="#zed-BindingOperation">BindingOperation</a>, <a href="#zed-BindingMessageReference">BindingMessageReference</a>, <a href="#zed-Service">Service</a>, <a href="#zed-Endpoint">Endpoint</a>.</span></span></div>
! <a name="zed-ComponentModel"></a>
<p>
A component model is a set of uniquely identified components.
***************
*** 389,393 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ComponentModel</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">components</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Component</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">components</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">Id</span>(<span class=zi">x</span>) <span class="zinfix">=</span> <span class="zi">Id</span>(<span class="zi">y</span>)<span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Component">Component</a>, <a href="#Id">Id</a>.</span></span></div>
<ul>
--- 389,393 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ComponentModel</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">components</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Component</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">components</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">Id</span>(<span class=zi">x</span>) <span class="zinfix">=</span> <span class="zi">Id</span>(<span class="zi">y</span>)<span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Component">Component</a>, <a href="#zed-Id">Id</a>.</span></span></div>
<ul>
***************
*** 397,401 ****
! <a name="Components"></a>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Components</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Description</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ElementDeclaration</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">:</span><span class="zprefix"><span clas="doublestruck">F</span></span><span class="zi">TypeDefinition</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Interface</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="dublestruck">F</span></span><span class="zi">MessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">FaultReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Feature</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Property</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Binding</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingMessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Service</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Endpoint</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">description</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">elementDeclComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">elementDecl</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">typeDef</span>(<span class="zi">x</span>)<span class="zifix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interface</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfi">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceOp</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">messageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">faultRef</span>(<span class="zi>x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">feature</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span clas="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">property</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">binding</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span clas="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingOp</span>(<span class="zi">x</span>)<san class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Servce</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">service</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">endpoint</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>--- 397,401 ----
! <a name="zed-Components"></a>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Components</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Description</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ElementDeclaration</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">:</span><span class="zprefix"><span clas="doublestruck">F</span></span><span class="zi">TypeDefinition</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Interface</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="dublestruck">F</span></span><span class="zi">MessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">FaultReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Feature</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Property</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Binding</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingFault</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingOperation</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">BindingMessageReference</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span>span class="zi">Service</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">Endpoint</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Description</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">description</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">elementDeclComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">ElementDeclaration</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">elementDecl</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">typeDefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">TypeDefinition</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">typeDef</span>(<span class="zi">x</span>)<span class="zifix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Interface</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interface</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span> <span class="zinfi">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">interfaceOp</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">messageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">MessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">messageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">FaultReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">faultRef</span>(<span class="zi>x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">featureComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Feature</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">feature</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">propertyComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Property</span> <span clas="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">property</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Binding</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">binding</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span clas="zschematext"><span class="zi">bindingFaultComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingFault</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingOp</span>(<span class="zi">x</span>)<san class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">bindingMessageRef</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Servce</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">service</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpointComps</span> <span class="zinfix">=</span> { <span class="zi">x</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span> <span class="zinfix">|</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">endpoint</span>(<span class="zi">x</span>)<span class="zinfix"><span class="symbol">Î</span></span><span class="zi">components</span> }</span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>***************
*** 438,442 ****
</p>
! <a name="OPTIONAL"></a>
<p>
An OPTIONAL simple property type is treated
--- 438,442 ----
</p>
! <a name="zed-OPTIONAL"></a>
<p>
An OPTIONAL simple property type is treated
***************
*** 530,534 ****
such a declaration.</p>
! <a name="ElementContentModel"></a>
<p>
Let <span class="zi">ElementContentModel</span> be the set of all models that define the allowable
--- 530,534 ----
such a declaration.</p>
! <a name="zed-ElementContentModel"></a>
<p>
Let <span class="zi">ElementContentModel</span> be the set of all models that define the allowable
***************
*** 540,544 ****
! <a name="ElementDeclaration"></a>
<p>
Let <span class="zi">ElementDeclaration</span> be the collection of properties of the Element Declaration component:
--- 540,544 ----
! <a name="zed-ElementDeclaration"></a>
<p>
Let <span class="zi">ElementDeclaration</span> be the collection of properties of the Element Declaration component:
***************
*** 553,561 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ElementDeclaration</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ElementContentModel">ElementContentModel</a>.</span></span></div>
! <a name="TypeDefinition"></a>
<p>
Let <span class="zi">TypeDefinition</span> be the collection of properties of the Type Definition component:
--- 553,561 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ElementDeclaration</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ElementContentModel">ElementContentModel</a>.</span></span></div>
! <a name="zed-TypeDefinition"></a>
<p>
Let <span class="zi">TypeDefinition</span> be the collection of properties of the Type Definition component:
***************
*** 570,574 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">TypeDefinition</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ElementContentModel">ElementContentModel</a>.</span></span></div>
--- 570,574 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">TypeDefinition</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">elementContentModel</span> <span class="zinfix">:</span> <span class="zi">ElementContentModel</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ElementContentModel">ElementContentModel</a>.</span></span></div>
***************
*** 594,598 ****
</ul>
! <a name="Description"></a>
<p>
Let <span class="zi">Description</span> be the collection of properties of the Description component:
--- 594,598 ----
</ul>
! <a name="zed-Description"></a>
<p>
Let <span class="zi">Description</span> be the collection of properties of the Description component:
***************
*** 601,609 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Description</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindings</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">services</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi"ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclarations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">typeDefinitions</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
! <a name="DescriptionIds"></a>
<p>
The component model contains a unique Description component.
--- 601,609 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Description</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindings</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">services</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi"ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">elementDeclarations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">typeDefinitions</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
! <a name="zed-DescriptionIds"></a>
<p>
The component model contains a unique Description component.
***************
*** 622,626 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionIds</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentIds</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span> <span class="zinfix">:</span> <span class="zi">Description</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> {<span class="zi">descriptionComp</span>}</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">interfaces</span> <span class="zinfix">=</span> <span class="zi">intrfaces</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">bindings</span> <span class="zinfix">=</span> <span class="zi">bindings</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">services</span> <span class="zinfix">=</span> <span class="zi">services</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">elementDeclarations</span> <span class="zinfix">=</span> <span class="zi">elementDecls</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">typeDefinitions</span> <span class="zinfix">=</span> <span class="zi">typeDefs</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ComponentIds">ComponentIds</a>, <a href="#Description">Description</a>.</span></span></div>
<ul>
--- 622,626 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionIds</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentIds</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span> <span class="zinfix">:</span> <span class="zi">Description</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComps</span> <span class="zinfix">=</span> {<span class="zi">descriptionComp</span>}</span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">interfaces</span> <span class="zinfix">=</span> <span class="zi">intrfaces</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">bindings</span> <span class="zinfix">=</span> <span class="zi">bindings</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">services</span> <span class="zinfix">=</span> <span class="zi">services</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">elementDeclarations</span> <span class="zinfix">=</span> <span class="zi">elementDecls</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">descriptionComp</span>.<span class="zi">typeDefinitions</span> <span class="zinfix">=</span> <span class="zi">typeDefs</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentIds">ComponentIds</a>, <a href="#zed-Description">Description</a>.</span></span></div>
<ul>
***************
*** 676,680 ****
space of those components in a given target namespace.</p>
! <a name="DescriptionQNames"></a>
<p>
Let <span class="zi">DescriptionQNames</span> express the
--- 676,680 ----
space of those components in a given target namespace.</p>
! <a name="zed-DescriptionQNames"></a>
<p>
Let <span class="zi">DescriptionQNames</span> express the
***************
*** 684,688 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionQNames</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">Components</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">interfaceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><pan class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">bindingComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span lass="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">serviceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">elementDeclComps<span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">typeDefComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<spa class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Components">Components</a>.</span></span></div>
<ul>
--- 684,688 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">DescriptionQNames</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">Components</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">interfaceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><pan class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">bindingComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span lass="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">serviceComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">elementDeclComps<span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zprefix"><span class="symbol">"</span></span><span class="zi">x</span><span class="zprefix">,</span> <span class="zi">y</span> <span class="zinfix">:</span> <span class="zi">typeDefComps</span> <span class="zinfix"><span class="symbol">·</span></span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"> <span class="zi">x</span>.<spa class="zi">name</span> <span class="zinfix">=</span> <span class="zi">y</span>.<span class="zi">name</span><span class="zinfix"><span class="mathc">u</span></span><span class="zi">x</span> <span class="zinfix">=</span> <span class="zi">y</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Components">Components</a>.</span></span></div>
<ul>
***************
*** 988,997 ****
</ul>
! <a name="Interface"></a>
<p>Let <span class="zi">Interface</span> be the Interface component:</p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Interface</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">extendedInterfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#ID">ID</a>.</span></span></div>
--- 988,997 ----
</ul>
! <a name="zed-Interface"></a>
<p>Let <span class="zi">Interface</span> be the Interface component:</p>
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Interface</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">extendedInterfaces</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspn="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 1002,1006 ****
</p>
! <a name="InterfaceIds"></a>
<p>
--- 1002,1006 ----
</p>
! <a name="zed-InterfaceIds"></a>
<p>
***************
*** 1024,1028 ****
! <a name="InterfaceClosure"></a>
<p>
The properties of an Interface component contain the properties of each
--- 1024,1028 ----
! <a name="zed-InterfaceClosure"></a>
<p>
The properties of an Interface component contain the properties of each
***************
*** 1411,1415 ****
</ul>
! <a name="InterfaceFault"></a>
<p>Let <span class="zi">InterfaceFault</span> be the
Interface Fault component:</p>
--- 1411,1415 ----
</ul>
! <a name="zed-InterfaceFault"></a>
<p>Let <span class="zi">InterfaceFault</span> be the
Interface Fault component:</p>
***************
*** 1417,1421 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematet"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ID">ID</a>.</span></span></div>
--- 1417,1421 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematet"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 1730,1734 ****
</ul>
! <a name="InterfaceOperation"></a>
<p>
Let <span class="zi">InterfaceOperation</span> be the
--- 1730,1734 ----
</ul>
! <a name="zed-InterfaceOperation"></a>
<p>
Let <span class="zi">InterfaceOperation</span> be the
***************
*** 1738,1742 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageExchangePattern</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematex"><span class="zi">faultReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">style</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">safety</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></pan><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#Identifier">Identifier</a>, <a href="#QName">QName</a>, <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#ID">ID</a>, <a href="#Boolean">Boolean</a>.</span></span></div>
--- 1738,1742 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageExchangePattern</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematex"><span class="zi">faultReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">style</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">safety</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></pan><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-Identifier">Identifier</a>, <a href="#zed-QName">QName</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-ID">ID</a>, <a href="#zed-Boolean">Boolean</a>.</span></span></div>
***************
*** 2400,2404 ****
</ul>
! <a name="Direction"></a>
<p>
Let <span class="zi">Direction</span> be a message direction of either <em>in</em> or <em>out</em>:
--- 2400,2404 ----
</ul>
! <a name="zed-Direction"></a>
<p>
Let <span class="zi">Direction</span> be a message direction of either <em>in</em> or <em>out</em>:
***************
*** 2409,2413 ****
! <a name="MessageContentModel"></a>
<p>
Let <span class="zi">MessageContentModel</span> be a message content model of either <em>any</em>, <em>none</em>, or <em>element</em>:
--- 2409,2413 ----
! <a name="zed-MessageContentModel"></a>
<p>
Let <span class="zi">MessageContentModel</span> be a message content model of either <em>any</em>, <em>none</em>, or <em>element</em>:
***************
*** 2418,2422 ****
! <a name="MessageReference"></a>
<p>
Let <span class="zi">MessageReference</span> be the Message Reference component:
--- 2418,2422 ----
! <a name="zed-MessageReference"></a>
<p>
Let <span class="zi">MessageReference</span> be the Message Reference component:
***************
*** 2425,2429 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">MessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">MessageContentModel</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class=zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">=</span> {<span class="zi">elementToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">element</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td><tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#MessageContentModel">MessageContentModel</a>, <a href="#ID">ID</a>.</span></span></div>
--- 2425,2429 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">MessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">MessageContentModel</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class=zi">element</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">messageContentModel</span> <span class="zinfix">=</span> {<span class="zi">elementToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">element</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td><tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-MessageContentModel">MessageContentModel</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 2740,2744 ****
</ul>
! <a name="FaultReference"></a>
<p>
Let <span class="zi">FaultReference</span> be the Fault Reference component:
--- 2740,2744 ----
</ul>
! <a name="zed-FaultReference"></a>
<p>
Let <span class="zi">FaultReference</span> be the Fault Reference component:
***************
*** 2747,2751 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">FaultReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span clss="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>, <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>.</span></span></div>
--- 2747,2751 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">FaultReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span clss="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>, <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>.</span></span></div>
***************
*** 3008,3012 ****
</ul>
! <a name="Feature"></a>
<p>
Let <span class="zi">Feature</span> be the Feature component:
--- 3008,3012 ----
</ul>
! <a name="zed-Feature"></a>
<p>
Let <span class="zi">Feature</span> be the Feature component:
***************
*** 3015,3019 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Feature</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#Boolean">Boolean</a>.</span></span></div>
--- 3015,3019 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Feature</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-Boolean">Boolean</a>.</span></span></div>
***************
*** 3326,3330 ****
</ul>
! <a name="ValueConstraint"></a>
<p>
Let <span class="zi">ValueConstraint</span> be the set of value constraints for Property components:
--- 3326,3330 ----
</ul>
! <a name="zed-ValueConstraint"></a>
<p>
Let <span class="zi">ValueConstraint</span> be the set of value constraints for Property components:
***************
*** 3333,3337 ****
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">ValueConstraint</span> <span class="zinfix">::=</span> <span class="zi">typeDefinitionId</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ID</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span> <span class="zi">valueToken</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
<ul>
--- 3333,3337 ----
<table class="zzed"><col class="zzed1"><tbody><tr><td><span class="zi">ValueConstraint</span> <span class="zinfix">::=</span> <span class="zi">typeDefinitionId</span><span class="symbol"><span style="position: relative; left=.2em">á</span><span>á</span></span><span class="zi">ID</span><span class="symbol"><span style="position: relative; left=.2em">ñ</span><span>ñ</span></span><span class="zinfix">|</span> <span class="zi">valueToken</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
<ul>
***************
*** 3345,3349 ****
! <a name="ElementChildren"></a>
<p>
Let <span class="zi">ElementChildren</span> be the set of all allowable values of the [children]
--- 3345,3349 ----
! <a name="zed-ElementChildren"></a>
<p>
Let <span class="zi">ElementChildren</span> be the set of all allowable values of the [children]
***************
*** 3355,3359 ****
! <a name="Property"></a>
<p>
Let <span class="zi">Property</span> be the Property component:
--- 3355,3359 ----
! <a name="zed-Property"></a>
<p>
Let <span class="zi">Property</span> be the Property component:
***************
*** 3362,3366 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Property</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ValueConstraint</span>]</span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">value</spa> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ElementChildren</span>]</span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">=</span> {<span class="zi">valueToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">value</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#Boolean">Boolean</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ValueConstraint">ValueConstraint</a>, <a href="#ElementChildren">ElementChildren</a>.</span></span></div>
<ul>
--- 3362,3366 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Property</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">required</span> <span class="zinfix">:</span> <span class="zi">Boolean</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ValueConstraint</span>]</span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">value</spa> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ElementChildren</span>]</span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">valueConstraint</span> <span class="zinfix">=</span> {<span class="zi">valueToken</span>}<span class="zinfix"><span class="mathc">w</span></span><span class="zi">value</span><span class="zinfix"><span class="mathb">g</span></span><span class="symbol">Æ</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-Boolean">Boolean</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ValueConstraint">ValueConstraint</a>, <a href="#zed-ElementChildren">ElementChildren</a>.</span></span></div>
<ul>
***************
*** 3766,3770 ****
</ul>
! <a name="Binding"></a>
<p>
Let <span class="zi">Binding</span> be the Binding component:
--- 3766,3770 ----
</ul>
! <a name="zed-Binding"></a>
<p>
Let <span class="zi">Binding</span> be the Binding component:
***************
*** 3773,3777 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Binding</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">type</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span>span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#OPTIONAL">OPTIONAL</a>, <a href="#ID">ID</a>, <a href="#AbsoluteURI">AbsoluteURI</a>.</span></span></div>
--- 3773,3777 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Binding</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">ID</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">type</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faults</span> <span class="zinfix">:</span>span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operations</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-ID">ID</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>.</span></span></div>
***************
*** 4046,4050 ****
</ul>
! <a name="BindingFault"></a>
<p>
Let <span class="zi">BindingFault</span> be the BindingFault component:
--- 4046,4050 ----
</ul>
! <a name="zed-BindingFault"></a>
<p>
Let <span class="zi">BindingFault</span> be the BindingFault component:
***************
*** 4053,4057 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></t><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
--- 4053,4057 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFault</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">faultReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></t><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4240,4244 ****
</ul>
! <a name="BindingOperation"></a>
<p>
Let <span class="zi">BindingOperation</span> be the BindingOperation component:
--- 4240,4244 ----
</ul>
! <a name="zed-BindingOperation"></a>
<p>
Let <span class="zi">BindingOperation</span> be the BindingOperation component:
***************
*** 4247,4251 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operationReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td clas="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#ID">ID</a>.</span></span></div>
--- 4247,4251 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOperation</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">operationReference</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageReferences</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td clas="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4446,4450 ****
</ul>
! <a name="BindingMessageReference"></a>
<p>
Let <span class="zi">BindingMessageReference</span> be the BindingMessageReference component:
--- 4446,4450 ----
</ul>
! <a name="zed-BindingMessageReference"></a>
<p>
Let <span class="zi">BindingMessageReference</span> be the BindingMessageReference component:
***************
*** 4453,4457 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">NCName</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colsan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#OPTIONAL">OPTIONAL</a>, <a href="#NCName">NCName</a>, <a href="#Direction">Direction</a>, <a href="#ID">ID</a>.</span></span></div>
--- 4453,4457 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageReference</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">messageLabel</span> <span class="zinfix">:</span> <span class="zi">OPTIONAL</span>[<span class="zi">NCName</span>]</span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">direction</span> <span class="zinfix">:</span> <span class="zi">Direction</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colsan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-OPTIONAL">OPTIONAL</a>, <a href="#zed-NCName">NCName</a>, <a href="#zed-Direction">Direction</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4675,4679 ****
</ul>
! <a name="Service"></a>
<p>
Let <span class="zi">Service</span> be the Service component:
--- 4675,4679 ----
</ul>
! <a name="zed-Service"></a>
<p>
Let <span class="zi">Service</span> be the Service component:
***************
*** 4682,4686 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Service</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpoints</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span><span class="zsmall"><sub>1</sub></span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#QName">QName</a>, <a href="#ID">ID</a>.</span></span></div>
--- 4682,4686 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Service</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpoints</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span><span class="zsmall"><sub>1</sub></span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematxt"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-QName">QName</a>, <a href="#zed-ID">ID</a>.</span></span></div>
***************
*** 4922,4926 ****
</ul>
! <a name="Endpoint"></a>
<p>
Let <span class="zi">Endpoint</span> be the Endpoint component:
--- 4922,4926 ----
</ul>
! <a name="zed-Endpoint"></a>
<p>
Let <span class="zi">Endpoint</span> be the Endpoint component:
***************
*** 4929,4933 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Endpoint</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">binding</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">address</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span cass="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#NCName">NCName</a>, <a href="#ID">ID</a>, <a href="#AbsoluteURI">AbsoluteURI</a>.</span></span></div>
--- 4929,4933 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">Endpoint</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">Identifier</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">name</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">binding</span> <span class="zinfix">:</span> <span class="zi">ID</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">address</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">features</span> <span class="zinfix">:</span><span class="zprefix"><span cass="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">properties</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">F</span></span><span class="zi">ID</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>, <a href="#zed-ID">ID</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>.</span></span></div>
***************
*** 5228,5232 ****
</p>
! <a name="NCName"></a>
<p>
Let <span class="zi">NCName</span> be <em>wsdls:NCName</em>:
--- 5228,5232 ----
</p>
! <a name="zed-NCName"></a>
<p>
Let <span class="zi">NCName</span> be <em>wsdls:NCName</em>:
***************
*** 5248,5252 ****
</p>
! <a name="URI"></a>
<p>
Let <span class="zi">URI</span> be <em>wsdls:anyURI</em>:
--- 5248,5252 ----
</p>
! <a name="zed-URI"></a>
<p>
Let <span class="zi">URI</span> be <em>wsdls:anyURI</em>:
***************
*** 5257,5261 ****
! <a name="AbsoluteURI"></a>
<p>
Let <span class="zi">AbsoluteURI</span> be the subset of absolute URIs:
--- 5257,5261 ----
! <a name="zed-AbsoluteURI"></a>
<p>
Let <span class="zi">AbsoluteURI</span> be the subset of absolute URIs:
***************
*** 5264,5268 ****
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdeftext" colspan="2"><span class="zi">AbsoluteURI</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">P</span></span><span class="zi">URI</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#URI">URI</a>.</span></span></div>
--- 5264,5268 ----
<table class="zaxdef"><col class="zaxdef1"><col class="zaxdef2"><tbody><tr><td class="zaxdeftext" colspan="2"><span class="zi">AbsoluteURI</span> <span class="zinfix">:</span><span class="zprefix"><span class="doublestruck">P</span></span><span class="zi">URI</span></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-URI">URI</a>.</span></span></div>
***************
*** 5279,5283 ****
</p>
! <a name="QName"></a>
<p>
Let <span class="zi">QName</span> be <em>wsdls:QName</em>:
--- 5279,5283 ----
</p>
! <a name="zed-QName"></a>
<p>
Let <span class="zi">QName</span> be <em>wsdls:QName</em>:
***************
*** 5286,5290 ****
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">QName</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespaceName</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">localName</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#AbsoluteURI">AbsoluteURI</a>, <a href="#NCName">NCName</a>.</span></span></div>
--- 5286,5290 ----
<table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">QName</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespaceName</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">localName</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
! <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
***************
*** 5300,5304 ****
</p>
! <a name="Boolean"></a>
<p>
Let <span class="zi">Boolean</span> be <em>wsdls:boolean</em>:
--- 5300,5304 ----
</p>
! <a name="zed-Boolean"></a>
<p>
Let <span class="zi">Boolean</span> be <em>wsdls:boolean</em>:
Received on Friday, 12 November 2004 02:32:42 UTC