org.herac.tuxguitar.gui.system.config.items
Class LanguageOption
java.lang.Object
SelectionAdapter
org.herac.tuxguitar.gui.system.config.items.Option
org.herac.tuxguitar.gui.system.config.items.LanguageOption
public class LanguageOption
- extends Option
Methods inherited from class org.herac.tuxguitar.gui.system.config.items.Option |
addSyncThread, computeSize, dispose, getComposite, getConfig, getDefaults, getDisplay, getEditor, getGroupData, getShell, getTabbedData, getTabbedData, getTabbedData, getTabbedData, getTabbedData, getToolItem, isDisposed, loadCursor, makeGridData, makeGridData, pack, setVisible, showImageLabel, showLabel, showLabel, showLabel, widgetSelected |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialized
protected boolean initialized
table
protected Table table
column
protected TableColumn column
LanguageOption
public LanguageOption(TGConfigEditor configEditor,
ToolBar toolBar,
Composite parent)
createOption
public void createOption()
- Specified by:
createOption
in class Option
loadTableItem
protected void loadTableItem(java.lang.String text,
java.lang.String data,
boolean selected)
getLanguageItems
protected java.util.List getLanguageItems(java.lang.String[] languages)
loadConfig
protected void loadConfig()
updateConfig
public void updateConfig()
- Specified by:
updateConfig
in class Option
updateDefaults
public void updateDefaults()
- Specified by:
updateDefaults
in class Option
applyConfig
public void applyConfig(boolean force)
- Specified by:
applyConfig
in class Option
computeSize
public Point computeSize()
- Overrides:
computeSize
in class Option