<valList>

<valList> (lista de valores) contiene uno o más elementos valItem que definen los valores posibles para un atributo. 22.4.5 Attribute List Specification
Módulo tagdocs — 22 Documentation Elements
Además de los atributos globales att.combinable (@mode)
type especifica la posibilidad de extender la lista de los valores especificados para los atributos.
Estado Opcional
Los valores admitidos son:
closed
solamente los valores especificados estan permitidos.
semi
(todos los valores indicados deben ser soportados pero son consentidos otros valores para los que son necesarios sistemas de elaboración adecuados.) todos los valores especificados deben ser utilizados, pero otros valores son legales y el software debe tener la posibilidad apropiada para proseceralos
open
los valores especificados son valores de muestra solamente. [Por defecto]
Usado por
Puede contener
tagdocs: valItem
Declaración

<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*
}
Ejemplo
<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>