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

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

public class Tablature
extends Composite


Field Summary
protected  long lastHScrollTime
           
protected  long lastVScrollTime
           
 
Constructor Summary
Tablature(Composite parent)
           
Tablature(Composite parent, int style)
           
 
Method Summary
 void checkScroll()
           
 void dispose()
           
 Caret getCaret()
           
 EditorKit getEditorKit()
           
 TGSongManager getSongManager()
           
 ViewLayout getViewLayout()
           
 void initCaret()
           
 void initDefaults()
           
 void initGUI()
           
 boolean isPainting()
           
 boolean moveScrollTo(TGMeasureImpl measure)
           
 boolean moveScrollTo(TGMeasureImpl measure, ScrollBar xScroll, ScrollBar yScroll, Rectangle area)
           
 void paintTablature(TGPainter painter)
           
 void redraw()
           
 void redrawPlayingMode()
           
 void reloadStyles()
           
 void reloadViewLayout()
           
 void resetScroll()
           
 void setPainting(boolean painting)
           
 void setSongManager(TGSongManager songManager)
           
 void setViewLayout(ViewLayout viewLayout)
           
 void updateScroll()
           
 void updateTablature()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastVScrollTime

protected long lastVScrollTime

lastHScrollTime

protected long lastHScrollTime
Constructor Detail

Tablature

public Tablature(Composite parent)

Tablature

public Tablature(Composite parent,
                 int style)
Method Detail

initGUI

public void initGUI()

initDefaults

public void initDefaults()

updateTablature

public void updateTablature()

initCaret

public void initCaret()

paintTablature

public void paintTablature(TGPainter painter)

resetScroll

public void resetScroll()

checkScroll

public void checkScroll()

updateScroll

public void updateScroll()

moveScrollTo

public boolean moveScrollTo(TGMeasureImpl measure)

moveScrollTo

public boolean moveScrollTo(TGMeasureImpl measure,
                            ScrollBar xScroll,
                            ScrollBar yScroll,
                            Rectangle area)

redraw

public void redraw()

redrawPlayingMode

public void redrawPlayingMode()

isPainting

public boolean isPainting()

setPainting

public void setPainting(boolean painting)

getCaret

public Caret getCaret()

getEditorKit

public EditorKit getEditorKit()

getSongManager

public TGSongManager getSongManager()

setSongManager

public void setSongManager(TGSongManager songManager)

getViewLayout

public ViewLayout getViewLayout()

setViewLayout

public void setViewLayout(ViewLayout viewLayout)

reloadStyles

public void reloadStyles()

reloadViewLayout

public void reloadViewLayout()

dispose

public void dispose()