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
<staffDef>Container for staff meta-information.
Component declarations that are shared between two or more modules.
<staffDef>Container 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>