<vMerge>

<vMerge> (collection fusionnée de valeurs) représente une valeur de trait , résultant de la fusion des valeurs de trait contenues dans les éléments enfants, qui utilisent l'agencement indiqué par l'attribut org. 18.8.3 Collection of Values
Moduleiso-fs — 18 Feature Structures
Attributsatt.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))
orgindique l'agencement des valeurs fusionnées résultantes comme un ensemble, un paquet ou une liste.
Statut Recommendé quand applicable
Les valeurs autorisées sont:
set
indique que les valeurs résultantes sont organisées en ensemble.
bag
indique que les valeurs résultantes sont organisées en paquet (de plusieurs ensembles).
list
indique que les valeurs résultantes sont organisées en liste.
Utilisé par
Contenu dans
Peut contenir
Declaration

<rng:element name="vMerge">
 <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:optional>
  <rng:attribute name="org">
   <rng:choice>
    <rng:value>set</rng:value>
    <rng:value>bag</rng:value>
    <rng:value>list</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:oneOrMore>
  <rng:ref name="model.featureVal"/>
 </rng:oneOrMore>
</rng:element>
element vMerge
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   attribute org { "set" | "bag" | "list" }?,
   model.featureVal+
}
Exemple
<vMerge org="list">
 <vColl org="set">
  <symbol value="masculine"/>
  <symbol value="neuter"/>
  <symbol value="feminine"/>
 </vColl>
 <symbol value="indeterminate"/>
</vMerge>

Cet exemple génère une liste, concaténant la valeur indéterminée avec le jeu de valeurs masculines, neutres et féminines.