att.notationType

Attributes that provide for classification of notation.
Module
Attributes
notationsubtype, notationtype
notationsubtype(optional)Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute. Value is a NMTOKEN.
notationtype(optional)Contains classification of the notation contained or described by the element bearing this attribute. Value conforms to data.NOTATIONTYPE.
notationtype(optional)Contains classification of the notation contained or described by the element bearing this attribute. Value conforms to data.NOTATIONTYPE.
notationsubtype(optional)Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute. Value is a NMTOKEN.
Data type definitions.
notationsubtype(optional)Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute. Value is a NMTOKEN.
notationtype(optional)Contains classification of the notation contained or described by the element bearing this attribute. Value conforms to data.NOTATIONTYPE.
Available at
staffDefContainer for staff meta-information.
Component declarations that are shared between two or more modules.
staffDefContainer for staff meta-information.
Constraints

An element with a notationsubtype attribute must have a notationtype attribute.

Declaration
<classSpec ident="att.notationType" module="MEI" type="atts">
<desc xml:lang="en">Attributes that provide for classification of notation.</desc>
<attList>
<attDef ident="notationtype" usage="opt">
<desc xml:lang="en">Contains classification of the notation contained or described by the element bearing this attribute.</desc>
<datatype>
<rng:ref name="data.NOTATIONTYPE"/>
</datatype>
</attDef>
<attDef ident="notationsubtype" usage="opt">
<desc xml:lang="en">Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute.</desc>
<datatype>
<rng:data type="NMTOKEN"/>
</datatype>
<constraintSpec ident="When_notationsubtype" scheme="schematron">
<constraint>
<sch:rule context="mei:*[@notationsubtype]">
<sch:assert test="@notationtype">An element with a notationsubtype attribute must have a notationtype attribute.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>