package mg.dot.feufaro.musicXML

import kotlinx.serialization.Serializable
import nl.adaptivity.xmlutil.serialization.XmlElement
import nl.adaptivity.xmlutil.serialization.XmlSerialName

@Serializable
@XmlSerialName("attributes ", "", "")
data class MXAttributes (
@Serializable
@XmlElement
@XmlSerialName("staff-details", "", "")
    var staffDetails: MXStaffDetails? = null,
@Serializable
@XmlElement
@XmlSerialName("clef", "", "")
    var clef: MXClef? = null,
@Serializable
@XmlElement
@XmlSerialName("time", "", "")
    var time: MXTime? = null,
@Serializable
@XmlElement
@XmlSerialName("divisions", "", "")
    var divisions: Int? = null,
@Serializable
@XmlElement
@XmlSerialName("key", "", "")
    var key: MXKey? = null
)