evaluate

Specifies the intended meaning when a participant in a relationship is
itself a pointer.

Attribute Information

Used By

Source

<xs:attribute name="evaluate">
  <xs:annotation>
    <xs:documentation>Specifies the intended meaning when a participant in a relationship is itself a pointer.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="all">
        <xs:annotation>
          <xs:documentation>If an element pointed to is itself a pointer, then the target of that pointer will be taken, and so on, until an element is found which is not a pointer.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="one">
        <xs:annotation>
          <xs:documentation>If an element pointed to is itself a pointer, then its target (whether a pointer or not) is taken as the target of this pointer.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="none">
        <xs:annotation>
          <xs:documentation>No further evaluation of targets is carried out beyond that needed to find the element(s) specified in plist or target attribute.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>

Sample