org.herac.tuxguitar.song.models

Class Song

Implemented Interfaces:
Serializable

public class Song
extends java.lang.Object
implements Serializable

Field Summary

static int
MAX_VOLUME

Constructor Summary

Song(List tracks, List measureHeaders)
Song(String name, String interpret, String album, String author, List tracks, List measureHeaders, int volume)

Method Summary

String
getAlbum()
String
getAuthor()
String
getInterpret()
List
getMeasureHeaders()
String
getName()
List
getTracks()
int
getVolume()
void
setAlbum(String album)
void
setAuthor(String author)
void
setInterpret(String interpret)
void
setMeasureHeaders(List measureHeaders)
void
setName(String name)
void
setTracks(List tracks)
void
setVolume(int volume)

Field Details

MAX_VOLUME

public static final int MAX_VOLUME
Field Value:
10

Constructor Details

Song

public Song(List tracks,
            List measureHeaders)

Song

public Song(String name,
            String interpret,
            String album,
            String author,
            List tracks,
            List measureHeaders,
            int volume)

Method Details

getAlbum

public String getAlbum()

getAuthor

public String getAuthor()

getInterpret

public String getInterpret()

getMeasureHeaders

public List getMeasureHeaders()

getName

public String getName()

getTracks

public List getTracks()

getVolume

public int getVolume()

setAlbum

public void setAlbum(String album)

setAuthor

public void setAuthor(String author)

setInterpret

public void setInterpret(String interpret)

setMeasureHeaders

public void setMeasureHeaders(List measureHeaders)

setName

public void setName(String name)

setTracks

public void setTracks(List tracks)

setVolume

public void setVolume(int volume)