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

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

public class SongTrackCoords
extends java.lang.Object


Constructor Summary
SongTrackCoords(Tablature tablature, SongManager songManager, SongTrack track, ViewLayout layout)
           
 
Method Summary
 void calculateScoreHeight(ViewLayout layout)
          Calcula el el ancho de la partitura
 void calculateTabHeight(ViewLayout layout)
          Calcula el el ancho de la tablatura
 MeasureCoords getFirstMeasure()
           
 MeasureCoords getLastMeasure()
           
 LyricPainter getLyricPainter()
           
 MeasureCoords getMeasure(Measure measure)
           
 MeasureCoords getMeasureAt(int x, int y)
           
 MeasureCoords getMeasureCoords(long start)
           
 java.util.List getMeasuresCoords()
           
 MeasureCoords getNextMeasure(MeasureCoords measureCoords)
           
 MeasureCoords getPrevMeasure(MeasureCoords measureCoords)
           
 int getScoreHeight()
           
 int getTabHeight()
           
 SongTrack getTrack()
           
 boolean hasCaret()
           
 void setTabHeight(int tabHeight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SongTrackCoords

public SongTrackCoords(Tablature tablature,
                       SongManager songManager,
                       SongTrack track,
                       ViewLayout layout)
Method Detail

calculateTabHeight

public void calculateTabHeight(ViewLayout layout)
Calcula el el ancho de la tablatura


calculateScoreHeight

public void calculateScoreHeight(ViewLayout layout)
Calcula el el ancho de la partitura


getMeasuresCoords

public java.util.List getMeasuresCoords()

getTrack

public SongTrack getTrack()

getFirstMeasure

public MeasureCoords getFirstMeasure()

getLastMeasure

public MeasureCoords getLastMeasure()

getPrevMeasure

public MeasureCoords getPrevMeasure(MeasureCoords measureCoords)

getNextMeasure

public MeasureCoords getNextMeasure(MeasureCoords measureCoords)

getMeasureCoords

public MeasureCoords getMeasureCoords(long start)

getMeasure

public MeasureCoords getMeasure(Measure measure)

getMeasureAt

public MeasureCoords getMeasureAt(int x,
                                  int y)

hasCaret

public boolean hasCaret()

getTabHeight

public int getTabHeight()

getScoreHeight

public int getScoreHeight()

setTabHeight

public void setTabHeight(int tabHeight)

getLyricPainter

public LyricPainter getLyricPainter()