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 Base45e
extends Base {
@Override default String getFileName() {
return "45e-Repeats-Nested-Alternatives.xml";
}
Barline[] expectedStartBarlines = {
null,
null,
null,
null,
Barline.barlineForwardRepeat(BarlineStyle.HeavyLight),
null,
null,
Barline.barlineForwardRepeat(BarlineStyle.HeavyLight),
null,
null
};
Barline[] expectedEndBarlines = {
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
null,
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
null,
Barline.barlineBackwardRepeat(BarlineStyle.LightHeavy, 1),
Barline.barline(BarlineStyle.LightHeavy),
};
Volta[] expectedVoltas = {
null,
new Volta(1, range(1, 1), "1.", true),
new Volta(1, range(2, 2), "2.", false),
null,
null,
null,
new Volta(1, range(1, 1), "1.", true),
null,
null,
null,
};
}