<xsd:complexType name="AttributeSubstitutionType">
<xsd:annotation>
<xsd:documentation>Type for the attribute or document value used for substitution.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="nameIDRef" type="xsd:IDREF" use="required">
<xsd:annotation>
<xsd:documentation>Is the nameID reference to the Documentation related to a particular element.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="attributeName" type="xsd:NMTOKEN" use="required">
<xsd:annotation>
<xsd:documentation>Is the name of an attribute of any element within the scope of the substitution set.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="value" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Is the value, which shall replace the current value of the attribute.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType> |