Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Complex Type supports
Namespace No namespace
Annotations
The supports type indicates if a MusicXML encoding supports a particular MusicXML element. This is recommended for elements like beam, stem, and accidental, where the absence of an element is ambiguous if you do not know if the encoding supports that element. For Version 2.0, the supports element is expanded to allow programs to indicate support for particular attributes or particular values. This lets applications communicate, for example, that all system and/or page breaks are contained in the MusicXML file.
Diagram
Diagram musicxml0.tmp#id599 musicxml0.tmp#id600 musicxml0.tmp#id601 musicxml0.tmp#id602
Used by
Attributes
QName Type Fixed Default Use Annotation
attribute xs:NMTOKEN optional
element xs:NMTOKEN required
type yes-no required
value xs:token optional
Source
<xs:complexType name="supports">
  <xs:annotation>
    <xs:documentation>The supports type indicates if a MusicXML encoding supports a particular MusicXML element. This is recommended for elements like beam, stem, and accidental, where the absence of an element is ambiguous if you do not know if the encoding supports that element. For Version 2.0, the supports element is expanded to allow programs to indicate support for particular attributes or particular values. This lets applications communicate, for example, that all system and/or page breaks are contained in the MusicXML file.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="type" type="yes-no" use="required"/>
  <xs:attribute name="element" type="xs:NMTOKEN" use="required"/>
  <xs:attribute name="attribute" type="xs:NMTOKEN"/>
  <xs:attribute name="value" type="xs:token"/>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute supports/@type
Namespace No namespace
Type yes-no
Properties
use: required
Facets
enumeration yes, no
Used by
Complex Type supports
Source
<xs:attribute name="type" type="yes-no" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute supports/@element
Namespace No namespace
Type xs:NMTOKEN
Properties
use: required
Used by
Complex Type supports
Source
<xs:attribute name="element" type="xs:NMTOKEN" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute supports/@attribute
Namespace No namespace
Type xs:NMTOKEN
Properties
content: simple
Used by
Complex Type supports
Source
<xs:attribute name="attribute" type="xs:NMTOKEN"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute supports/@value
Namespace No namespace
Type xs:token
Properties
content: simple
Used by
Complex Type supports
Source
<xs:attribute name="value" type="xs:token"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd