示例#1
0
  public final void processNotes(NoteList in) {
    in.sort();
    Note temp;
    int size = in.size();
    temp = in.getNote(in.size() - 1);
    float totalTime = temp.getStartTime() + temp.getSubjectiveDuration();

    for (int i = 0; i < size; i++) {
      temp = in.getNote(i);
      // System.out.println("obj: " + temp.getObjectiveDuration() + "
      // subj: " + temp.getSubjectiveDuration());
      temp.setStartTime(totalTime - (temp.getStartTime() + temp.getSubjectiveDuration()));
    }
  }