org.herac.tuxguitar.gui.editors.lyric
Class LyricEditor

java.lang.Object
  extended by org.herac.tuxguitar.gui.editors.lyric.LyricEditor
All Implemented Interfaces:
TGUpdateListener, IconLoader, LanguageLoader

public class LyricEditor
extends java.lang.Object
implements TGUpdateListener, IconLoader, LanguageLoader


Field Summary
protected static KeyBindingAction[] KB_ACTIONS
           
 
Fields inherited from interface org.herac.tuxguitar.gui.editors.TGUpdateListener
SELECTION, SONG_LOADED, SONG_UPDATED
 
Constructor Summary
LyricEditor()
           
 
Method Summary
 void addListeners()
           
 void dispose()
           
 void doUpdate(int type)
           
 TGTrack getTrack()
           
 boolean isDisposed()
           
 void loadIcons()
           
 void loadProperties()
           
 void onDispose()
           
 void removeListeners()
           
 void setCaretPosition(int caretPosition)
           
 void show()
           
 void update()
           
 void updateItems()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KB_ACTIONS

protected static final KeyBindingAction[] KB_ACTIONS
Constructor Detail

LyricEditor

public LyricEditor()
Method Detail

show

public void show()

addListeners

public void addListeners()

removeListeners

public void removeListeners()

onDispose

public void onDispose()

updateItems

public void updateItems()

update

public void update()

setCaretPosition

public void setCaretPosition(int caretPosition)

getTrack

public TGTrack getTrack()

loadProperties

public void loadProperties()
Specified by:
loadProperties in interface LanguageLoader

loadIcons

public void loadIcons()
Specified by:
loadIcons in interface IconLoader

isDisposed

public boolean isDisposed()

dispose

public void dispose()

doUpdate

public void doUpdate(int type)
Specified by:
doUpdate in interface TGUpdateListener