org.herac.tuxguitar.gui.editors.tab
Class SongCoords

java.lang.Object
  extended by org.herac.tuxguitar.gui.editors.tab.SongCoords

public class SongCoords
extends java.lang.Object


Constructor Summary
SongCoords(Tablature tablature, SongManager songManager)
           
 
Method Summary
 void create(int tracks, int measures)
           
 void disposeTracks()
           
 SongTrackCoords getFirstTrack()
           
 MeasureHeaderGui getHeaderByIndex(int index)
           
 SongTrackCoords getLastTrack()
           
 SongTrackCoords getNextTrack(SongTrackCoords trackCoords)
           
 SongTrackCoords getPrevTrack(SongTrackCoords trackCoords)
           
 SongManager getSongManager()
           
 SongTrackCoords getTrack(int number)
           
 SongTrackCoords getTrack(SongTrack songTrack)
           
 SongTrackCoords getTrackAt(int y)
           
 SongTrackCoords getTrackByIndex(int index)
           
 java.util.List getTrackCoords()
           
 void init()
           
 void setSongManager(SongManager songManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SongCoords

public SongCoords(Tablature tablature,
                  SongManager songManager)
Method Detail

init

public void init()

create

public void create(int tracks,
                   int measures)

getTrackAt

public SongTrackCoords getTrackAt(int y)

getTrack

public SongTrackCoords getTrack(int number)

getNextTrack

public SongTrackCoords getNextTrack(SongTrackCoords trackCoords)

getPrevTrack

public SongTrackCoords getPrevTrack(SongTrackCoords trackCoords)

getTrack

public SongTrackCoords getTrack(SongTrack songTrack)

getFirstTrack

public SongTrackCoords getFirstTrack()

getLastTrack

public SongTrackCoords getLastTrack()

getSongManager

public SongManager getSongManager()

setSongManager

public void setSongManager(SongManager songManager)

getTrackCoords

public java.util.List getTrackCoords()

getTrackByIndex

public SongTrackCoords getTrackByIndex(int index)

getHeaderByIndex

public MeasureHeaderGui getHeaderByIndex(int index)

disposeTracks

public void disposeTracks()