org.herac.tuxguitar.song.models
Class TGTrack
java.lang.Object
org.herac.tuxguitar.song.models.TGTrack
- Direct Known Subclasses:
- TGTrackImpl
public abstract class TGTrack
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_OFFSET
public static final int MAX_OFFSET
- See Also:
- Constant Field Values
MIN_OFFSET
public static final int MIN_OFFSET
- See Also:
- Constant Field Values
TGTrack
public TGTrack(TGFactory factory)
getNumber
public int getNumber()
setNumber
public void setNumber(int number)
getMeasures
public java.util.Iterator getMeasures()
addMeasure
public void addMeasure(TGMeasure measure)
addMeasure
public void addMeasure(int index,
TGMeasure measure)
getMeasure
public TGMeasure getMeasure(int index)
removeMeasure
public void removeMeasure(int index)
countMeasures
public int countMeasures()
getChannel
public TGChannel getChannel()
setChannel
public void setChannel(TGChannel channel)
getStrings
public java.util.List getStrings()
setStrings
public void setStrings(java.util.List strings)
getColor
public TGColor getColor()
setColor
public void setColor(TGColor color)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getOffset
public int getOffset()
setOffset
public void setOffset(int offset)
getLyrics
public TGLyric getLyrics()
setLyrics
public void setLyrics(TGLyric lyrics)
getString
public TGString getString(int number)
stringCount
public int stringCount()
isPercussionTrack
public boolean isPercussionTrack()
getSong
public TGSong getSong()
setSong
public void setSong(TGSong song)
clear
public void clear()
clone
public TGTrack clone(TGFactory factory,
TGSong song)
copy
public void copy(TGFactory factory,
TGSong song,
TGTrack track)