<valList>

<valList> (liste de valeurs) contient un ou plusieurs éléments valItem qui définissent des valeurs possibles pour un attribut. 22.4.5 Attribute List Specification
Module tagdocs — 22 Documentation Elements
En complément des attributs globaux att.combinable (@mode)
type précise l'extensibilité de la liste des valeurs de l'attribut.
Statut Optionel
Les valeurs autorisées sont:
closed
seules les valeurs indiquées sont autorisées.
semi
(semi-ouvert ) toutes les valeurs indiquées doivent être acceptées, mais d'autres valeurs sont acceptables et le logiciel doit avoir une procédure qui leur est adaptée.
open
les valeurs indiquées ne sont que des valeurs d'exemple. [Valeur par défaut]
Utilisé par
Peut contenir
tagdocs: valItem
Declaration

<rng:element name="valList">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.combinable.attributes"/>
 <rng:optional>
  <rng:attribute name="type" a:defaultValue="open">
   <rng:choice>
    <rng:value>closed</rng:value>
    <rng:value>semi</rng:value>
    <rng:value>open</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:ref name="valItem"/>
 </rng:zeroOrMore>
</rng:element>
element valList
{
   att.global.attributes,
   att.combinable.attributes,
   attribute type { "closed" | "semi" | "open" }?,
   valItem*
}
Exemple
<valList type="closed">
 <valItem ident="req">
  <gloss>required</gloss>
 </valItem>
 <valItem ident="mwa">
  <gloss>mandatory when applicable</gloss>
 </valItem>
 <valItem ident="rec">
  <gloss>recommended</gloss>
 </valItem>
 <valItem ident="rwa">
  <gloss>recommended when applicable</gloss>
 </valItem>
 <valItem ident="opt">
  <gloss>optional</gloss>
 </valItem>
</valList>