sqf:nodeTypeType

Simple Type Information

Used By

Source

<xs:simpleType name="nodeTypeType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="keep">
      <xs:annotation>
        <xs:documentation>The node type of the node to be added will be defined by the anchor node.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="element">
      <xs:annotation>
        <xs:documentation>The node to be added will be an element.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="attribute">
      <xs:annotation>
        <xs:documentation>The node to be added will be an attribute. The
          <icode type="attribute">position</icode>attribute should not be set.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="processing-instruction">
      <xs:annotation>
        <xs:documentation>The node to be added will be a processing instruction.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="pi">
      <xs:annotation>
        <xs:documentation>The short notation of "processing-instruction".</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="comment">
      <xs:annotation>
        <xs:documentation>The node to be added will be a comment. If the value of the
          <icode type="attribute">node-type</icode>attribute is
          <icode type="attributeValue">comment</icode>, the activity element should not have a
          <icode type="attribute">target</icode>attribute.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>