Definition Type: Group
Name: name-class
Namespace: http://relaxng.org/ns/structure/1.0
Containing Schema: RelaxNG.xsd
Collapse XSD Schema Diagram:
Drilldown into nsName in schema relaxng_xsd Drilldown into anyName in schema relaxng_xsd Drilldown into name in schema relaxng_xsdXSD Diagram of name-class in schema relaxng_xsd (REgular LAnguage for XML Next Generation (RELAX NG))
Collapse XSD Schema Code:
<xs:group name="name-class">
    <xs:choice>
        <xs:element ref="structure:name" />
        <xs:element ref="structure:anyName" />
        <xs:element ref="structure:nsName" />
        <!--            <xs:element name="choice">
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="structure:open-name-classes">
                            <xs:attributeGroup ref="structure:common-atts" />
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>-->
    </xs:choice>
</xs:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
name structure:name (1) (1)
anyName structure:anyName (1) (1)
nsName structure:nsName (1) (1)