<iNode>   (nœud intermédiaire (ou interne)) représente un nœud intermédiaire (ou interne) dans un arbre. 19.2  TreesModule nets — 19  Graphs, Networks, and Trees Attributs att.global  (@xml:id , @n , @xml:lang , @rend , @rendition , @xml:base , @xml:space )  (att.global.linking  (@corresp , @synch , @sameAs , @copyOf , @next , @prev , @exclude , @select ))  (att.global.analytic  (@ana ))  (att.global.facs  (@facs ))  (att.global.change  (@change )) 
    value fournit l'identifiant de l'objet représenté par le nœud intermédiaire ; cet objet peut être une paire nom-valeur ou tout autre élément analytique.Statut  Optionel Type de données  Valeurs  Un identifiant valide pour une paire nom-valeur ou un autre élément analytique. 
 children fournit une liste des identifiants des
        éléments qui sont les enfants du nœud intermédiaire.Statut  Requis Type de données   1–∞ occurrences of  séparé par un espace  Valeurs  une liste d'identifiants. 
 parent fournit l'identifiant de l'élément parent
        de ce nœud.Statut  Optionel Type de données  Valeurs  L'identifiant du nœud parent. 
 ord  (ordonné) indique si le nœud interne est ou non ordonné.Statut  Optionel Type de données  Note 
        La valeur true  indique que les enfants du nœud intermédiaire sont
ordonnés, alors que la valeur false  indique qu'ils ne le sont pas.
        Utiliser si, et seulement si, l'attribut 
ord  de l'élément 
tree a la valeur 
partial  et que le nœud intermédiaire a plus d'un enfant.
 
 follow fournit l'identifiant de l'élément que ce nœud suit.Statut  Optionel Type de données  Valeurs  L'identifiant d'un autre nœud ou feuille intermédiaire de l'arbre. Note 
        Si l'arbre n'est pas ordonné ou l'est partiellement, cet attribut a la
                        propriété de fixer l'ordre relatif du nœud intermédiaire et de l'élément
                        indiqué comme valeur de l'attribut.
       
 outDegree donne le degré sortant d'un nœud intermédiaire, c'est-à-dire le nombre de ses enfants.Statut  Optionel Type de données  Valeurs  Un entier non négatif. Note 
        Le degré entrant d'un nœud intermédiaire est toujours 1. 
       
 
Utilisé par 
Contenu dans Peut contenir Declaration Transformer en syntaxe XML Transformer en syntaxe compact <rng:element name="iNode "> <rng:ref name="att.global.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:optional> <rng:attribute name="value "> <rng:ref name="data.pointer  </rng:attribute> </rng:optional> <rng:attribute name="children "> <rng:list> <rng:ref name="data.pointer  <rng:zeroOrMore> <rng:ref name="data.pointer  </rng:zeroOrMore> </rng:list> </rng:attribute> <rng:optional> <rng:attribute name="parent "> <rng:ref name="data.pointer  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="ord "> <rng:ref name="data.xTruthValue  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="follow "> <rng:ref name="data.pointer  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="outDegree "> <rng:ref name="data.count  </rng:attribute> </rng:optional> <rng:optional> <rng:ref name="label  </rng:optional> </rng:element> 
element  iNode 
{
   att.global.attributes ,
   att.global.linking.attributes ,
   att.global.analytic.attributes ,
   att.global.facs.attributes ,
   att.global.change.attributes ,
   attribute value { data.pointer  }?,
   attribute children { list { data.pointer , data.pointer * } },
   attribute parent { data.pointer  }?,
   attribute ord { data.xTruthValue  }?,
   attribute follow { data.pointer  }?,
   attribute outDegree { data.count  }?,
   label ?
} Exemple 
    <iNodept1 "#GD-UP1 "#GD-VB1 "#GD-PN1 "1 ">  <label> PT
</label> </iNode>  Exemple 
    <iNodefr_pt1 "#fr_GD-UP1 "#fr_GD-VB1 "#GD-PN1 "1 ">  <label> PT
</label> </iNode>