<xsd:complexType name="binding.type">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="implementation" type="xbl:implementation.type"/>
<xsd:element name="template" type="xbl:template.type"/>
<xsd:element name="handlers" type="xbl:handlers.type"/>
<xsd:element name="resources" type="xbl:resources.type"/>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:choice>
<xsd:attribute name="id" type="xsd:ID"/>
<xsd:attribute name="extends" type="xsd:anyURI"/>
<xsd:attribute name="element" type="xbl:selector.type"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType> |