package musicxmltestsuite.tests.base;
import static com.xenoage.utils.kernel.Range.range;
import com.xenoage.zong.core.music.barline.Barline;
import com.xenoage.zong.core.music.barline.BarlineStyle;
import com.xenoage.zong.core.music.volta.Volta;
public interface Base45d
extends Base {
@Override default String getFileName() {
return "45d-Repeats-Nested-Alternatives.xml";
}
Barline[] expectedStartBarlines = new Barline[12];
Barline[] expectedEndBarlines = {
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
null,
null,
null,
null,
null,
null,
null,
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
Barline.barline(BarlineStyle.LightHeavy),
};
Volta[] expectedVoltas = {
null,
new Volta(1, range(1, 1), "1.", true),
new Volta(3, range(2, 2), "2.", true),
null,
null,
new Volta(1, range(3, 3), "3.", false),
null,
null,
null,
new Volta(1, range(1, 1), "1.", true),
new Volta(1, range(5, 5), "5.", true),
null,
};
}