org.herac.tuxguitar.gui.mixer
Class TGMixer

java.lang.Object
  extended by org.herac.tuxguitar.gui.mixer.TGMixer
All Implemented Interfaces:
IconLoader, LanguageLoader

public class TGMixer
extends java.lang.Object
implements IconLoader, LanguageLoader


Field Summary
static int BALANCE
           
static int CHANGE_ALL
           
static int CHANNEL
           
protected  Shell dialog
           
static int MUTE
           
static int SOLO
           
static int VOLUME
           
 
Constructor Summary
TGMixer()
           
 
Method Summary
protected  void changeVolume()
           
protected  void clear()
           
 void dispose()
           
 void fireChanges(TGChannel channel, int type)
           
 boolean isDisposed()
           
protected  void loadData()
           
 void loadIcons()
           
 void loadProperties()
           
protected  void loadVolume()
           
 void show()
           
 void update()
           
 void updateItems()
           
 void updateValues()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MUTE

public static final int MUTE
See Also:
Constant Field Values

SOLO

public static final int SOLO
See Also:
Constant Field Values

VOLUME

public static final int VOLUME
See Also:
Constant Field Values

BALANCE

public static final int BALANCE
See Also:
Constant Field Values

CHANNEL

public static final int CHANNEL
See Also:
Constant Field Values

CHANGE_ALL

public static final int CHANGE_ALL
See Also:
Constant Field Values

dialog

protected Shell dialog
Constructor Detail

TGMixer

public TGMixer()
Method Detail

show

public void show()

loadData

protected void loadData()

changeVolume

protected void changeVolume()

loadVolume

protected void loadVolume()

clear

protected void clear()

isDisposed

public boolean isDisposed()

fireChanges

public void fireChanges(TGChannel channel,
                        int type)

loadProperties

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

loadIcons

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

updateItems

public void updateItems()

updateValues

public void updateValues()

update

public void update()

dispose

public void dispose()