att.targeteval

Attributes that deal with resolution of values in plist or target attributes.
Module MEI.shared
Members
Attributes
@evaluate(optional)Specifies the intended meaning when a participant in a relationship is itself a pointer. Allowed values are: "all" (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.), "one" (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.), "none" (No further evaluation of targets is carried out beyond that needed to find the element(s) specified in plist or target attribute.)att.targeteval
Declaration
<attDef ident="evaluate" usage="opt">
<desc>Specifies the intended meaning when a participant in a relationship is itself a pointer.</desc>
<valList type="closed">
<valItem ident="all">
<desc>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.</desc>
</valItem>
<valItem ident="one">
<desc>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.</desc>
</valItem>
<valItem ident="none">
<desc>No further evaluation of targets is carried out beyond that needed to find the element(s) specified in plist or target attribute.</desc>
</valItem>
</valList>
<remarks>
<p part="N">If no value is given, the application program is responsible for deciding (possibly on the basis of user input) how far to trace a chain of pointers.</p>
</remarks>
</attDef>