<specGrp>
specification group
contains any convenient grouping of specifications for use within the current module.
Module tagdocsTDmodules
Attributes
Global and inherited attributes:
Classes and content
- Member of
- May contain
drama
linking
spoken
- Contained by
cmc
dictionaries
msdescription
namesdates
tagdocs
textstructure
verse
Note
A specification group is referenced by means of its @xml:id attribute. The declarations it contains may be included in a schemaSpec or moduleSpec element only by reference (using a specGrpRef element): it may not be nested within a moduleSpec element.
Different ODD processors may generate representations of the specifications contained by a specGrp in different concrete syntaxes.
Example
<specGrp xml:id="xDAILC">
<elementSpec ident="s">
<!-- ... -->
</elementSpec>
<elementSpec ident="cl">
<!-- ... -->
</elementSpec>
<elementSpec ident="w">
<!-- ... -->
</elementSpec>
<elementSpec ident="m">
<!-- ... -->
</elementSpec>
<elementSpec ident="c">
<!-- ... -->
</elementSpec>
</specGrp>
This specification group with identifier xDAILC contains specifications for the elements s,cl,w, etc.
Content model
<content>
<alternate minOccurs="0" maxOccurs="unbounded">
<classRef key="model.oddDecl"/>
<classRef key="model.oddRef"/>
<classRef key="model.divPart"/>
<elementRef key="listRef"/>
</alternate>
</content>