dguitar.adaptors.song
Interface SongPhrase
- All Known Subinterfaces:
- AlternativeSongPhrase, RepeatedSongPhrase, Song, SongMeasure, SongPhraseList
- All Known Implementing Classes:
- RepeatedSongPhraseImpl, SongImpl, SongMeasureImpl, SongPhraseListImpl
- public interface SongPhrase
A SongPhrase is a section of a song consisting of multiple SongPhraseTracks
- Author:
- Chris
getScoreMeasureCount
public int getScoreMeasureCount()
- Returns:
- The count of the number of measures in this phrase on a printed score
getScoreMeasure
public SongMeasure getScoreMeasure(int measure)
- Parameters:
measure
- The measure index (0 based)
- Returns:
- the measure at this index when printed on a score
getPerformanceMeasureCount
public int getPerformanceMeasureCount()
- Returns:
- The count of the number of measures in this phrase when it is performed
getPerformanceMeasure
public SongMeasure getPerformanceMeasure(int measure)
- Parameters:
measure
- the measure index (0 based)
- Returns:
- the measure at this index when performed