<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ódulotagdocs — 22 Documentation Elements
Atributos
modeespecifica el efecto de esta declaración en el módulo del que obtiene su orígen (módulo padre)
Estado Opcional
Los valores admitidos son:
add
this declaration is added to the current definitions [Por defecto]
delete
this declaration and all of its children are removed from the current setup
change
this declaration changes the declaration of the same name in the current definition
replace
this declaration replaces the declaration of the same name in the current definition
typeespecifica la posibilidad de extender la lista de los valores especificados para los atributos.
Estado Opcional
Los valores admitidos son:
closed
only the values specified are permitted.
semi
(todos los valores indicados deben ser soportados pero son consentidos otros valores para los que son necesarios sistemas de elaboración adecuados.) all the values specified should be supported, but other values are legal and software should have appropriate fallback processing for them.
open
the values specified are sample values only. [Por defecto]
Used byattDef content
May contain
tagdocs: valItem
Declaración
element valList
{
   att.global.attributes,
   attribute mode { "add" | "delete" | "change" | "replace" }?,
   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>