org.herac.tuxguitar.gui.scale
Class MusicScaleManager

java.lang.Object
  extended by org.herac.tuxguitar.gui.scale.MusicScaleManager

public class MusicScaleManager
extends java.lang.Object


Field Summary
static int NONE_SELECTION
           
 
Constructor Summary
MusicScaleManager()
           
 
Method Summary
 java.lang.String[] getKeyNames()
           
 MusicScale getScale()
           
 java.lang.String[] getScaleNames()
           
 int getSelectionIndex()
           
 int getSelectionKey()
           
 void selectScale(int index, int key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE_SELECTION

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

MusicScaleManager

public MusicScaleManager()
Method Detail

getScale

public MusicScale getScale()

selectScale

public void selectScale(int index,
                        int key)

getScaleNames

public java.lang.String[] getScaleNames()

getKeyNames

public java.lang.String[] getKeyNames()

getSelectionIndex

public int getSelectionIndex()

getSelectionKey

public int getSelectionKey()