org.herac.tuxguitar.gui.mixer
Class TGMixer

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

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


Field Summary
static int BALANCE
           
static int CHANGE_ALL
           
static int CHANNEL
           
static int CHORUS
           
protected  Shell dialog
           
static int MUTE
           
static int PHASER
           
static int REVERB
           
static int SOLO
           
static int TREMOLO
           
static int VOLUME
           
 
Fields inherited from interface org.herac.tuxguitar.gui.editors.TGUpdateListener
SELECTION, SONG_LOADED, SONG_UPDATED
 
Constructor Summary
TGMixer()
           
 
Method Summary
 void addListeners()
           
protected  void changeVolume()
           
protected  void clear()
           
 void dispose()
           
 void doUpdate(int type)
           
 void fireChanges(TGChannel channel, int type)
           
 boolean isDisposed()
           
protected  void loadData()
           
 void loadIcons()
           
 void loadProperties()
           
 void loadProperties(boolean pack)
           
protected  void loadVolume()
           
 void removeListeners()
           
 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

CHORUS

public static final int CHORUS
See Also:
Constant Field Values

REVERB

public static final int REVERB
See Also:
Constant Field Values

PHASER

public static final int PHASER
See Also:
Constant Field Values

TREMOLO

public static final int TREMOLO
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()

addListeners

public void addListeners()

removeListeners

public void removeListeners()

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

loadProperties

public void loadProperties(boolean pack)

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()

doUpdate

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