<elementdef>
The <elementdef>
element identifies an element to
which an attribute is bound. If the <enumerationdef>
element does not
contain an <elementdef>
element, the enumeration is bound to the
attribute in all elements.
See appendix for information about this element in OASIS document type shells.
- topic/data subjectScheme/elementdef
In this example, the @value
attribute for the
<lomDifficulty>
element is bound to a specified set of values.
Processors should limit the values for the @value
attribute on the
<lomDifficulty>
element to the following set of values: easy,
medium, or difficult. Other elements that have a @value
attribute are not
affected.
<subjectScheme>
<subjectdef keys="difficulty">
<subjectdef keys="easy"/>
<subjectdef keys="medium"/>
<subjectdef keys="difficult"/>
</subjectdef>
<!-- ... -->
<enumerationdef>
<elementdef name="lomDifficulty"/>
<attributedef name="value"/>
<subjectdef keyref="difficulty"/>
</enumerationdef>
</subjectScheme>
The following attributes are available on this element: ID attribute group, @status
and
@base
from Metadata attribute group, outputclass, Debug attribute group, class (Not for use by authors), and the attributes
defined below.
@name
(REQUIRED)@translate
translate="no"
unless overridden
as described. Available values are: