public class Sequence extends ScoreContainer
| Constructor and Description |
|---|
Sequence() |
| Modifier and Type | Method and Description |
|---|---|
void |
elementPlayed(ScoreElement element) |
int |
getRepeatCount() |
double |
getTime() |
double |
play(ScorePlayer scorePlayer,
double startTime,
double timeScale) |
void |
setRepeatCount(int repeat) |
void |
start(ScorePlayer scorePlayer,
double time,
double timeScale) |
void |
stop(ScorePlayer scorePlayer,
double time) |
double |
waitFor(ScorePlayer scorePlayer) |
add, clear, compareTo, getElements, getTimeScale, remove, setElements, setTimeScale, sortByTimepublic void setRepeatCount(int repeat)
public int getRepeatCount()
public double play(ScorePlayer scorePlayer, double startTime, double timeScale) throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void elementPlayed(ScoreElement element)
public void start(ScorePlayer scorePlayer, double time, double timeScale)
public double waitFor(ScorePlayer scorePlayer) throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic double getTime()
public void stop(ScorePlayer scorePlayer, double time)