att.notationtype

att.notationtype Attributes that provide for classification of notation.
Module MEI
Members
Attributes
@notationsubtype (optional) Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute. Value of datatype NMTOKEN. att.notationtype
@notationtype (optional) Contains classification of the notation contained or described by the element bearing this attribute. Value conforms to data.NOTATIONTYPE . att.notationtype
Declaration
<attDef ident= "notationtype" usage= "opt">
<desc>Contains classification of the notation contained or described by the element bearing this attribute. </desc>
<datatype maxOccurs= "1" minOccurs= "1">
<rng:ref name= " data.NOTATIONTYPE" />
</datatype>
</attDef>
<attDef ident= "notationsubtype" usage= "opt">
<desc>Provides any sub-classification of the notation contained or described by the element, additional to that given by its notationtype attribute. </desc>
<datatype maxOccurs= "1" minOccurs= "1">
<rng:data type= "NMTOKEN"/>
</datatype>
<constraintSpec ident= "When_notationsubtype" scheme= "isoschematron">
<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>
Constraints
An element with a notationsubtype attribute must have a notationtype attribute.
<sch:rule context= "mei:*[@notationsubtype]">
<sch:assert test= "@notationtype"> An element with a notationsubtype attribute must have a notationtype attribute. </sch:assert>
</sch:rule>

MEI Guidelines Version 3.0.0

Attribute Classes