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
static int ALLOW_PLAY_CACHE
           
 
Constructor Summary
Tablature(Composite parent, int style)
           
 
Method Summary
 void changeCursor(int style)
           
 void dispose()
           
 void disposeGraphics()
           
 Caret getCaret()
           
 Font getDefaultFont()
           
 EditorKit getEditorKit()
           
 Font getGraceFont()
           
 Color getLineColor()
           
 Font getLyricFont()
           
 Font getNoteFont()
           
 Color getPlayNoteColor()
           
 Font getPrinterDefaultFont()
           
 Font getPrinterNoteFont()
           
 Font getPrinterTimeSignatureFont()
           
 Color getScoreNoteColor()
           
 SongCoords getSongCoords()
           
 SongManager getSongManager()
           
 Color getTabNoteColor()
           
 Font getTimeSignatureFont()
           
 ViewLayout getViewLayout()
           
 void initCaret()
           
 void initDefaults()
           
 void initGUI()
           
 boolean isLocked()
           
 void loadColors()
           
 void loadFlags()
           
 void loadFonts()
           
 boolean moveScrollHorizontalTo(MeasureCoords measure, int span, boolean redraw)
           
 boolean moveScrollVerticalTo(MeasureCoords measure, int span, boolean redraw)
           
 void paintTablature(GC gc)
           
 void redraw()
           
 void redrawPlayingMode()
           
 void reloadStyles()
           
 void reloadViewLayout()
           
 void resetScroll()
           
 void setSongManager(SongManager 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

ALLOW_PLAY_CACHE

public static final int ALLOW_PLAY_CACHE
See Also:
Constant Field Values
Constructor Detail

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()

loadFlags

public void loadFlags()

loadFonts

public void loadFonts()

loadColors

public void loadColors()

paintTablature

public void paintTablature(GC gc)

updateScroll

public void updateScroll()

moveScrollHorizontalTo

public boolean moveScrollHorizontalTo(MeasureCoords measure,
                                      int span,
                                      boolean redraw)

moveScrollVerticalTo

public boolean moveScrollVerticalTo(MeasureCoords measure,
                                    int span,
                                    boolean redraw)

getDefaultFont

public Font getDefaultFont()

getNoteFont

public Font getNoteFont()

getTimeSignatureFont

public Font getTimeSignatureFont()

getPrinterDefaultFont

public Font getPrinterDefaultFont()

getPrinterNoteFont

public Font getPrinterNoteFont()

getPrinterTimeSignatureFont

public Font getPrinterTimeSignatureFont()

getLyricFont

public Font getLyricFont()

getGraceFont

public Font getGraceFont()

getLineColor

public Color getLineColor()

getPlayNoteColor

public Color getPlayNoteColor()

getScoreNoteColor

public Color getScoreNoteColor()

getTabNoteColor

public Color getTabNoteColor()

redraw

public void redraw()

redrawPlayingMode

public void redrawPlayingMode()

isLocked

public boolean isLocked()

resetScroll

public void resetScroll()

getCaret

public Caret getCaret()

getEditorKit

public EditorKit getEditorKit()

getSongManager

public SongManager getSongManager()

setSongManager

public void setSongManager(SongManager songManager)

getSongCoords

public SongCoords getSongCoords()

changeCursor

public void changeCursor(int style)

getViewLayout

public ViewLayout getViewLayout()

setViewLayout

public void setViewLayout(ViewLayout viewLayout)

reloadStyles

public void reloadStyles()

reloadViewLayout

public void reloadViewLayout()

dispose

public void dispose()

disposeGraphics

public void disposeGraphics()