<valList>

<valList> (value list) contains one or more valItem elements defining possible values for an attribute. 22.4.5 Attribute List Specification
Moduletagdocs — 22 Documentation Elements
AttributesIn addition to global attributes
modespecifies the effect of this declaration on its parent module.
Status Optional
Legal values are:
addthis declaration is added to the current definitions [Default]
deletethis declaration and all of its children are removed from the current setup
changethis declaration changes the declaration of the same name in the current definition
replacethis declaration replaces the declaration of the same name in the current definition
typespecifies the extensibility of the list of attribute values specified.
Status Optional
Legal values are:
closedonly the values specified are permitted.
semi(semi-open) all the values specified should be supported, but other values are legal and software should have appropriate fallback processing for them.
openthe values specified are sample values only. [Default]
Declaration
element valList
{
   att.global.attributes,
   attribute mode { "add" | "delete" | "change" | "replace" }?,
   attribute type { "closed" | "semi" | "open" }?,
   valItem+
}
Example
<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>
Contained byattDef content
May contain
tagdocs: valItem