org.herac.tuxguitar.song.models
Class Song

java.lang.Object
  extended by org.herac.tuxguitar.song.models.Song
All Implemented Interfaces:
java.io.Serializable

public class Song
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int MAX_VOLUME
           
 
Constructor Summary
Song(java.util.List tracks, java.util.List measureHeaders)
           
Song(java.lang.String name, java.lang.String interpret, java.lang.String album, java.lang.String author, java.util.List tracks, java.util.List measureHeaders, int volume)
           
 
Method Summary
 java.lang.String getAlbum()
           
 java.lang.String getAuthor()
           
 java.lang.String getInterpret()
           
 java.util.List getMeasureHeaders()
           
 java.lang.String getName()
           
 java.util.List getTracks()
           
 int getVolume()
           
 void setAlbum(java.lang.String album)
           
 void setAuthor(java.lang.String author)
           
 void setInterpret(java.lang.String interpret)
           
 void setMeasureHeaders(java.util.List measureHeaders)
           
 void setName(java.lang.String name)
           
 void setTracks(java.util.List tracks)
           
 void setVolume(int volume)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_VOLUME

public static final int MAX_VOLUME
See Also:
Constant Field Values
Constructor Detail

Song

public Song(java.lang.String name,
            java.lang.String interpret,
            java.lang.String album,
            java.lang.String author,
            java.util.List tracks,
            java.util.List measureHeaders,
            int volume)

Song

public Song(java.util.List tracks,
            java.util.List measureHeaders)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getAlbum

public java.lang.String getAlbum()

setAlbum

public void setAlbum(java.lang.String album)

getAuthor

public java.lang.String getAuthor()

setAuthor

public void setAuthor(java.lang.String author)

getInterpret

public java.lang.String getInterpret()

setInterpret

public void setInterpret(java.lang.String interpret)

getTracks

public java.util.List getTracks()

setTracks

public void setTracks(java.util.List tracks)

getVolume

public int getVolume()

setVolume

public void setVolume(int volume)

getMeasureHeaders

public java.util.List getMeasureHeaders()

setMeasureHeaders

public void setMeasureHeaders(java.util.List measureHeaders)