package com.xenoage.zong.musicxml.types.enums;
import com.xenoage.utils.xml.XmlReader;
import com.xenoage.utils.xml.XmlWriter;
/**
* MusicXML valign-image.
* Only named "valign" in the valign-image group.
*
* @author Andreas Wenger
*/
public enum MxlVAlignImage {
Top,
Middle,
Bottom,
Unknown;
public static final String attrName = "valign";
public static MxlVAlignImage read(XmlReader reader) {
return Utils.readOr(attrName, reader.getAttribute(attrName), values(), Unknown);
}
public void write(XmlWriter writer) {
if (this != Unknown)
writer.writeAttribute(attrName, toString().toLowerCase());
}
}