http://www.w3.org/2003/06/wsdl
The Definitions Complex Type
Local elements (7)
import include types message interface binding service
Complex Type Definitions
The Definitions type does not allow mixed content. There is no restriction on type derivation. 
 CollapseClick here to hide comment XML Instance
<... targetNamespace="xs:anyURI"Click here to hide Comment This attribute is required.>
<wsdl:documentation>wsdl:Documentation</documentation> [0..1]
-Begin Sequence [1...1]
<preImportInclude> is an abstract element.
-Begin Choice [0...*]
<wsdl:import namespace="xs:anyURI"Click here to hide Comment This attribute is required. location="xs:anyURI">wsdl:Import</import> [1..1]
<inImportInclude> is an abstract element.
<wsdl:include location="xs:anyURI"Click here to hide Comment This attribute is required.>wsdl:Include</include> [1..1]
End Choice
<preTypes> is an abstract element.
<wsdl:types>wsdl:Types</types> [0..1]
-Begin Choice [0...*]
<globalExt> is an abstract element.
<postTypes> is an abstract element.
<wsdl:message name="xs:NCName"Click here to hide Comment This attribute is required.>wsdl:Message</message> [1..1]
<wsdl:interface name="xs:NCName"Click here to hide Comment This attribute is required. extends="list of (QName)">wsdl:Interface</interface> [1..1]
<wsdl:binding name="xs:NCName"Click here to hide Comment This attribute is required. interface="xs:QName"Click here to hide Comment This attribute is required.>wsdl:Binding</binding> [1..1]
<wsdl:service name="xs:NCName"Click here to hide Comment This attribute is required. interface="xs:QName"Click here to hide Comment This attribute is required. targetResource="xs:anyURI">wsdl:Service</service> [1..1]
End Choice
End Sequence
</...>
 Collapse Attributes
Name Type Summary
targetNamespace anyURI
Use of this attribute is required. Its form is unqualified.
Show details. Click here to see detail
 
 Collapse Identity Constraints
Element Definitions/message
Uniqueness Constraints: part
Selector: wsdl:part
Fields: @name
Element Definitions/interface
Uniqueness Constraints: operation
Selector: wsdl:operation
Fields: @name
Element Definitions/service
Uniqueness Constraints: endpoint
Selector: wsdl:endpoint
Fields: @name
 Collapse XML
-<xs:complexType  mixed="false"  name="Definitions">
-<xs:complexContent>
-<xs:extension  base="wsdl:ExtensibleDocumented">
-<xs:sequence>
<xs:element  maxOccurs="unbounded"  minOccurs="0"  ref="wsdl:preImportInclude" />
-<xs:choice  maxOccurs="unbounded"  minOccurs="0">
<xs:element  name="import"  type="wsdl:Import" />
<xs:element  ref="wsdl:inImportInclude" />
<xs:element  name="include"  type="wsdl:Include" />
</xs:choice>
<xs:element  maxOccurs="unbounded"  minOccurs="0"  ref="wsdl:preTypes" />
<xs:element  minOccurs="0"  name="types"  type="wsdl:Types" />
-<xs:choice  maxOccurs="unbounded"  minOccurs="0">
-<xs:annotation>
<xs:documentation> Any top-level, optional element is allowed to appear more than once - Any extensibility element is allowed in any place. Such extensibility elements must be in the substitution group of globalExt or postTypes </xs:documentation>
</xs:annotation>
<xs:element  ref="wsdl:globalExt" />
<xs:element  ref="wsdl:postTypes" />
-<xs:element  name="message"  type="wsdl:Message">
-<xs:unique  name="part">
<xs:selector  xpath="wsdl:part" />
<xs:field  xpath="@name" />
</xs:unique>
</xs:element>
-<xs:element  name="interface"  type="wsdl:Interface">
-<xs:unique  name="operation">
<xs:selector  xpath="wsdl:operation" />
<xs:field  xpath="@name" />
</xs:unique>
</xs:element>
<xs:element  name="binding"  type="wsdl:Binding" />
-<xs:element  name="service"  type="wsdl:Service">
-<xs:unique  name="endpoint">
<xs:selector  xpath="wsdl:endpoint" />
<xs:field  xpath="@name" />
</xs:unique>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute  name="targetNamespace"  type="xs:anyURI"  use="required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
 Collapse Uses
 Collapse Used-By
 Collapse Element (1)
 
Generated by XSDdoc 2.0 ©