org.herac.tuxguitar.gui.table
Class TGTableViewer
java.lang.Object
org.herac.tuxguitar.gui.table.TGTableViewer
- All Implemented Interfaces:
- TGRedrawListener, TGUpdateListener, LanguageLoader
public class TGTableViewer
- extends java.lang.Object
- implements TGRedrawListener, TGUpdateListener, LanguageLoader
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BACKGROUNDS
public static final Color[] BACKGROUNDS
TGTableViewer
public TGTableViewer()
init
public void init(Composite parent)
loadProperties
public void loadProperties()
- Specified by:
loadProperties
in interface LanguageLoader
fireUpdate
public void fireUpdate(boolean newSong)
updateItems
public void updateItems()
updateHScroll
public void updateHScroll()
getTable
public TGTable getTable()
getHScrollSelection
public int getHScrollSelection()
getEditor
public TablatureEditor getEditor()
redraw
public void redraw()
redrawPlayingMode
public void redrawPlayingMode()
loadConfig
public void loadConfig()
disposeColors
public static void disposeColors()
getComposite
public Composite getComposite()
dispose
public void dispose()
isDisposed
public boolean isDisposed()
getSelectedTrack
protected int getSelectedTrack()
doRedraw
public void doRedraw(int type)
- Specified by:
doRedraw
in interface TGRedrawListener
doUpdate
public void doUpdate(int type)
- Specified by:
doUpdate
in interface TGUpdateListener