tei:att.combinable.attribute.mode

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
mode restriction of xs:token add optional
specifies the effect of this declaration on its parent
object.

Used By

Source

<xs:attributeGroup name="att.combinable.attribute.mode">
  <xs:attribute name="mode" default="add">
    <xs:annotation>
      <xs:documentation>specifies the effect of this declaration on its parent object.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="add">
          <xs:annotation>
            <xs:documentation>this declaration is added to the current definitions</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="delete">
          <xs:annotation>
            <xs:documentation>if present already, the whole of the declaration for this object is removed from the current setup</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="change">
          <xs:annotation>
            <xs:documentation>this declaration changes the declaration of the same name in the current definition</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="replace">
          <xs:annotation>
            <xs:documentation>this declaration replaces the declaration of the same name in the current definition</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>