org.herac.tuxguitar.song.models
Class TGSong
java.lang.Object
org.herac.tuxguitar.song.models.TGSong
public abstract class TGSong
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TGSong
public TGSong()
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)
getArtist
public java.lang.String getArtist()
setArtist
public void setArtist(java.lang.String artist)
countMeasureHeaders
public int countMeasureHeaders()
addMeasureHeader
public void addMeasureHeader(TGMeasureHeader measureHeader)
addMeasureHeader
public void addMeasureHeader(int index,
TGMeasureHeader measureHeader)
removeMeasureHeader
public void removeMeasureHeader(int index)
removeMeasureHeader
public void removeMeasureHeader(TGMeasureHeader measureHeader)
getMeasureHeader
public TGMeasureHeader getMeasureHeader(int index)
getMeasureHeaders
public java.util.Iterator getMeasureHeaders()
countTracks
public int countTracks()
addTrack
public void addTrack(TGTrack track)
addTrack
public void addTrack(int index,
TGTrack track)
moveTrack
public void moveTrack(int index,
TGTrack track)
removeTrack
public void removeTrack(TGTrack track)
getTrack
public TGTrack getTrack(int index)
getTracks
public java.util.Iterator getTracks()
isEmpty
public boolean isEmpty()
clear
public void clear()
clone
public TGSong clone(TGFactory factory)
copy
public void copy(TGFactory factory,
TGSong song)