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

Method Summary
 SongMeasure getPerformanceMeasure(int measure)
           
 int getPerformanceMeasureCount()
           
 SongMeasure getScoreMeasure(int measure)
           
 int getScoreMeasureCount()
           
 

Method Detail

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