<leaf>

<leaf> (feuille) encode les feuilles (nœuds terminaux) d'un arbre. [19.2 Trees]
Module nets — Graphs, Networks, and Trees
Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
value fournit l'identifiant de l'objet représenté par la feuille ; cet objet peut être une paire nom-valeur ou tout autre élément analytique.
Statut Optionel
Type de données teidata.pointer
parent fournit l'identifiant du parent de la feuille.
Statut Optionel
Type de données teidata.pointer
follow fournit l'identifiant d'un élément que cette feuille suit.
Statut Optionel
Type de données teidata.pointer
Note

Si l'arbre n'est pas ordonné ou l'est partiellement, cet attribut a la propriété de fixer l'ordre relatif de la feuille et de l'élément désigné par l'attribut.

Contenu dans
nets: tree
Peut contenir
core: label
Note

Le degré entrant d'une feuille est toujours 1, son degré sortant toujours 0.

Exemple
<leaf xml:id="fr_peri1parent="#fr_n1">
 <label>périscope</label>
</leaf>
Modèle de contenu
<content>
 <elementRef key="labelminOccurs="0"/>
</content>
Schéma Declaration
<rng:element name="leaf">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:optional>
  <rng:attribute name="value">
   <rng:ref name="teidata.pointer"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="parent">
   <rng:ref name="teidata.pointer"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="follow">
   <rng:ref name="teidata.pointer"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:ref name="label"/>
 </rng:optional>
</rng:element>
element leaf
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   attribute value { teidata.pointer }?,
   attribute parent { teidata.pointer }?,
   attribute follow { teidata.pointer }?,
   label?
}