public void Finish() { for (int i = 0; i < StaveGroups.Count; i++) { StaveGroups[i].Finish(); } IsFinished = true; }