package com.xenoage.zong.musiclayout.continued; import com.xenoage.utils.annotations.Const; import com.xenoage.zong.core.music.slur.Slur; import com.xenoage.zong.musiclayout.stampings.StaffStamping; import lombok.AllArgsConstructor; import lombok.Getter; /** * Continued slur or tie. * * The {@link Slur} element is known, as well as the placement * (above or below staff), the global index of the staff * and the level of the slur (0: first slur, 1: another slur, ... * used for the vertical position, to avoid collisions). * * @author Andreas Wenger */ @Const @AllArgsConstructor public final class ContinuedSlur implements ContinuedElement { @Getter public final Slur element; public final StaffStamping staff; public final int level; //TODO ZONG-117: currently unused }