org.herac.tuxguitar.gui.editors.tab

Class SongCoords

public class SongCoords extends Object

Constructor Summary
SongCoords(Tablature tablature, SongManager songManager)
Method Summary
voidcreate(int tracks, int measures)
voiddisposeTracks()
SongTrackCoordsgetFirstTrack()
MeasureHeaderGuigetHeaderByIndex(int index)
SongTrackCoordsgetLastTrack()
SongTrackCoordsgetNextTrack(SongTrackCoords trackCoords)
SongTrackCoordsgetPrevTrack(SongTrackCoords trackCoords)
SongManagergetSongManager()
SongTrackCoordsgetTrack(int number)
SongTrackCoordsgetTrack(SongTrack songTrack)
SongTrackCoordsgetTrackAt(int y)
SongTrackCoordsgetTrackByIndex(int index)
ListgetTrackCoords()
voidinit()
voidsetSongManager(SongManager songManager)

Constructor Detail

SongCoords

public SongCoords(Tablature tablature, SongManager songManager)

Method Detail

create

public void create(int tracks, int measures)

disposeTracks

public void disposeTracks()

getFirstTrack

public SongTrackCoords getFirstTrack()

getHeaderByIndex

public MeasureHeaderGui getHeaderByIndex(int index)

getLastTrack

public SongTrackCoords getLastTrack()

getNextTrack

public SongTrackCoords getNextTrack(SongTrackCoords trackCoords)

getPrevTrack

public SongTrackCoords getPrevTrack(SongTrackCoords trackCoords)

getSongManager

public SongManager getSongManager()

getTrack

public SongTrackCoords getTrack(int number)

getTrack

public SongTrackCoords getTrack(SongTrack songTrack)

getTrackAt

public SongTrackCoords getTrackAt(int y)

getTrackByIndex

public SongTrackCoords getTrackByIndex(int index)

getTrackCoords

public List getTrackCoords()

init

public void init()

setSongManager

public void setSongManager(SongManager songManager)