org.herac.tuxguitar.gui
Class TuxGuitar

java.lang.Object
  extended by org.herac.tuxguitar.gui.TuxGuitar

public class TuxGuitar
extends java.lang.Object


Field Summary
static int MARGIN_WIDTH
           
static java.lang.String TUXGUITAR_NAME
           
static java.lang.String TUXGUITAR_VERSION
           
 
Constructor Summary
TuxGuitar()
           
 
Method Summary
 void checkSoundbank()
           
 void createComposites(Composite composite)
           
 void displayGUI(java.lang.String[] args)
           
 void fireUpdate()
           
 Action getAction(java.lang.String name)
           
 ActionContainer getActionContainer()
           
 ConfigManager getConfig()
           
 CustomChordManager getCustomChordManager()
           
 Display getDisplay()
           
 EditorCache getEditorCache()
           
 FileHistory getFileHistory()
           
 FretBoardEditor getFretBoardEditor()
           
 ItemManager getItemManager()
           
 KeyBindingManager getkeyBindingManager()
           
 LanguageManager getLanguageManager()
           
 LyricEditor getLyricEditor()
           
 SongMixer getMixer()
           
 PianoEditor getPianoEditor()
           
 MidiPlayer getPlayer()
           
 PluginManager getPluginManager()
           
static java.lang.String getProperty(java.lang.String key)
           
 MusicScaleManager getScaleManager()
           
 Shell getShell()
           
 SongManager getSongManager()
           
 TablatureEditor getTablatureEditor()
           
 SongTableViewer getTableViewer()
           
 SongTransport getTransport()
           
 void initPlayer(boolean forceDefault)
           
 void initPlayer(MidiPlayer player)
           
static TuxGuitar instance()
           
static boolean isDisposed()
           
 void loadLanguage()
           
 void loadProperties()
           
 void loadStyles()
           
 void loadToolBars()
           
static void main(java.lang.String[] args)
           
 void redraw()
           
 void redrawPayingMode()
           
 void showDefaultControls()
           
 void showErrorMessage(java.lang.Throwable throwable)
           
 void showTitle()
           
 void updateCache(boolean updateItems)
           
 void updateShellFooter(int offset, int minimunWith, int minimunHeight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TUXGUITAR_NAME

public static final java.lang.String TUXGUITAR_NAME
See Also:
Constant Field Values

TUXGUITAR_VERSION

public static final java.lang.String TUXGUITAR_VERSION
See Also:
Constant Field Values

MARGIN_WIDTH

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

TuxGuitar

public TuxGuitar()
Method Detail

main

public static void main(java.lang.String[] args)

instance

public static TuxGuitar instance()

displayGUI

public void displayGUI(java.lang.String[] args)

createComposites

public void createComposites(Composite composite)

checkSoundbank

public void checkSoundbank()

initPlayer

public void initPlayer(boolean forceDefault)

initPlayer

public void initPlayer(MidiPlayer player)

showDefaultControls

public void showDefaultControls()

updateShellFooter

public void updateShellFooter(int offset,
                              int minimunWith,
                              int minimunHeight)

getTablatureEditor

public TablatureEditor getTablatureEditor()

getFretBoardEditor

public FretBoardEditor getFretBoardEditor()

getPianoEditor

public PianoEditor getPianoEditor()

getSongManager

public SongManager getSongManager()

getMixer

public SongMixer getMixer()

getTransport

public SongTransport getTransport()

getTableViewer

public SongTableViewer getTableViewer()

getEditorCache

public EditorCache getEditorCache()

getLyricEditor

public LyricEditor getLyricEditor()

getScaleManager

public MusicScaleManager getScaleManager()

getPluginManager

public PluginManager getPluginManager()

getCustomChordManager

public CustomChordManager getCustomChordManager()

getPlayer

public MidiPlayer getPlayer()

showTitle

public void showTitle()

updateCache

public void updateCache(boolean updateItems)

redraw

public void redraw()

redrawPayingMode

public void redrawPayingMode()

fireUpdate

public void fireUpdate()

getDisplay

public Display getDisplay()

getShell

public Shell getShell()

getAction

public Action getAction(java.lang.String name)

getItemManager

public ItemManager getItemManager()

getActionContainer

public ActionContainer getActionContainer()

getLanguageManager

public LanguageManager getLanguageManager()

getProperty

public static java.lang.String getProperty(java.lang.String key)

getConfig

public ConfigManager getConfig()

getkeyBindingManager

public KeyBindingManager getkeyBindingManager()

getFileHistory

public FileHistory getFileHistory()

isDisposed

public static boolean isDisposed()

showErrorMessage

public void showErrorMessage(java.lang.Throwable throwable)

loadLanguage

public void loadLanguage()

loadProperties

public void loadProperties()

loadToolBars

public void loadToolBars()

loadStyles

public void loadStyles()