public class SongView<N extends Note>
extends java.lang.Object
| Constructor and Description |
|---|
SongView(java.lang.String title,
float speed,
java.util.Map<java.lang.Integer,java.util.List<N>> notes) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLength() |
java.util.Map<java.lang.Integer,java.util.List<N>> |
getNotes() |
java.util.List<N> |
getNotesAtTick(int tick) |
float |
getSpeed() |
java.lang.String |
getTitle() |
void |
recalculateLength() |
void |
setNotes(java.util.Map<java.lang.Integer,java.util.List<N>> notes) |
void |
setNotesAtTick(int tick,
java.util.List<N> notes) |
void |
setSpeed(float speed) |
void |
setTitle(java.lang.String title) |
public SongView(java.lang.String title,
float speed,
java.util.Map<java.lang.Integer,java.util.List<N>> notes)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public int getLength()
public void recalculateLength()
public float getSpeed()
public void setSpeed(float speed)
public java.util.List<N> getNotesAtTick(int tick)
public void setNotesAtTick(int tick,
java.util.List<N> notes)
public java.util.Map<java.lang.Integer,java.util.List<N>> getNotes()
public void setNotes(java.util.Map<java.lang.Integer,java.util.List<N>> notes)