org.herac.tuxguitar.io.tef.base
Class TESong
java.lang.Object
org.herac.tuxguitar.io.tef.base.TESong
public class TESong
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TESong
public TESong()
getRhythms
public TERhythm[] getRhythms()
setRhythms
public void setRhythms(int length)
setRhythm
public void setRhythm(int index,
TERhythm rhythm)
getPercussions
public TEPercussion[] getPercussions()
setPercussions
public void setPercussions(int length)
setPercussion
public void setPercussion(int index,
TEPercussion percussions)
getChords
public TEChord[] getChords()
setChords
public void setChords(int length)
setChord
public void setChord(int index,
TEChord chord)
getInfo
public TEInfo getInfo()
setInfo
public void setInfo(TEInfo info)
getRepeats
public TERepeat[] getRepeats()
setRepeats
public void setRepeats(int length)
setRepeat
public void setRepeat(int index,
TERepeat repeat)
getTexts
public TEText[] getTexts()
setTexts
public void setTexts(int length)
setText
public void setText(int index,
TEText text)
getTracks
public TETrack[] getTracks()
setTracks
public void setTracks(int length)
setTrack
public void setTrack(int index,
TETrack track)
getTimeSignature
public TETimeSignature getTimeSignature()
setTimeSignature
public void setTimeSignature(TETimeSignature timeSignature)
getTempo
public TETempo getTempo()
setTempo
public void setTempo(TETempo tempo)
getStrings
public int getStrings()
setStrings
public void setStrings(int strings)
getMeasures
public int getMeasures()
setMeasures
public void setMeasures(int measures)
getComponents
public java.util.List getComponents()
addTimeSignatureChange
public void addTimeSignatureChange(TETimeSignatureChange tsChange)
getTimeSignature
public TETimeSignature getTimeSignature(int measure)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object