package mg.dot.feufaro.musicXML

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

@Serializable
@XmlSerialName("score-part ", "", "")
data class MXScorePart (
@Serializable
@XmlElement
@XmlSerialName("midi-instrument", "", "")
    var midiInstrument: MXMidiInstrument? = null,
@Serializable
@XmlElement
@XmlSerialName("score-instrument", "", "")
    var scoreInstrument: MXScoreInstrument? = null,
@Serializable
@XmlSerialName("id", "", "")
    var id: String? = null,
@Serializable
@XmlElement
@XmlSerialName("part-name", "", "")
    var partName: String? = null,
@Serializable
@XmlElement
@XmlSerialName("part-abbreviation", "", "")
    var partAbbreviation: String? = null
)
