org.herac.tuxguitar.song.models
Class SongTrack
java.lang.Object
org.herac.tuxguitar.song.models.SongTrack
- All Implemented Interfaces:
- java.io.Serializable
public class SongTrack
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
SongTrack(int number,
java.lang.String name,
SongChannel channel,
java.util.List measures,
java.util.List strings,
int offset,
RGBColor color)
|
SongTrack(int number,
java.lang.String name,
SongChannel channel,
java.util.List measures,
java.util.List strings,
int offset,
RGBColor color,
Lyric lyrics)
|
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
SongTrack
public SongTrack(int number,
java.lang.String name,
SongChannel channel,
java.util.List measures,
java.util.List strings,
int offset,
RGBColor color,
Lyric lyrics)
SongTrack
public SongTrack(int number,
java.lang.String name,
SongChannel channel,
java.util.List measures,
java.util.List strings,
int offset,
RGBColor color)
getNumber
public int getNumber()
setNumber
public void setNumber(int number)
getMeasures
public java.util.List getMeasures()
setMeasures
public void setMeasures(java.util.List measures)
getChannel
public SongChannel getChannel()
setChannel
public void setChannel(SongChannel channel)
getStrings
public java.util.List getStrings()
setStrings
public void setStrings(java.util.List strings)
getColor
public RGBColor getColor()
setColor
public void setColor(RGBColor 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 Lyric getLyrics()
setLyrics
public void setLyrics(Lyric lyrics)
getString
public InstrumentString getString(int number)
stringCount
public int stringCount()
isPercussionTrack
public boolean isPercussionTrack()
makeEqual
public void makeEqual(SongTrack track,
java.util.List measureHeaders)
clone
public java.lang.Object clone(java.util.List measureHeaders)