org.herac.tuxguitar.gui.editors.chord

Class ChordEditor


public class ChordEditor
extends Composite

Field Summary

static int
FRET_SPAN
static short
MAX_FRET
static short
MIN_FRET
static int
STRING_SPAN
static short
VIEWING_FRETS

Constructor Summary

ChordEditor(Composite parent, int style)
ChordEditor(Composite parent, int style, short maxStrings)

Method Summary

void
addValue(int value, int string)
Chord
getCurrentChord()
short
getFret()
int
getHeight()
short
getMaxStrings()
int
getValue(int string)
int
getWidth()
void
init(short maxStrings)
boolean
isEmpty()
void
redraw()
void
setFret(short fret)
void
setMaxStrings(short maxStrings)

Field Details

FRET_SPAN

public static final int FRET_SPAN
Field Value:
30

MAX_FRET

public static final short MAX_FRET
Field Value:
24

MIN_FRET

public static final short MIN_FRET
Field Value:
1

STRING_SPAN

public static final int STRING_SPAN
Field Value:
30

VIEWING_FRETS

public static final short VIEWING_FRETS
Field Value:
6

Constructor Details

ChordEditor

public ChordEditor(Composite parent,
                   int style)

ChordEditor

public ChordEditor(Composite parent,
                   int style,
                   short maxStrings)

Method Details

addValue

public void addValue(int value,
                     int string)

getCurrentChord

public Chord getCurrentChord()

getFret

public short getFret()

getHeight

public int getHeight()

getMaxStrings

public short getMaxStrings()

getValue

public int getValue(int string)

getWidth

public int getWidth()

init

public void init(short maxStrings)

isEmpty

public boolean isEmpty()

redraw

public void redraw()

setFret

public void setFret(short fret)

setMaxStrings

public void setMaxStrings(short maxStrings)