declare.attlist

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
definitionURL xs:anyURI optional
encoding xs:string optional
nargs xs:nonNegativeInteger optional
occurrence restriction of xs:string optional
scope xs:string optional
type xs:string optional

Used By

Complex Type declare.type

Source

<xs:attributeGroup name="declare.attlist">
  <xs:attribute name="type" type="xs:string"/>
  <xs:attribute name="scope" type="xs:string"/>
  <xs:attribute name="nargs" type="xs:nonNegativeInteger"/>
  <xs:attribute name="occurrence">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="prefix"/>
        <xs:enumeration value="infix"/>
        <xs:enumeration value="function-model"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attributeGroup ref="Definition.attrib"/>
</xs:attributeGroup>