org.herac.tuxguitar.gui.editors.tab.edit

Class EditorKit

public class EditorKit extends Object implements MouseListener, MouseMoveListener, MouseTrackListener

Field Summary
static intMOUSE_MODE_EDITION
static intMOUSE_MODE_SELECTION
Constructor Summary
EditorKit(Tablature tablature)
Method Summary
MeasureComponentgetMeasureComponent(MeasureCoords measureCoords, int x)
MeasureCoordsgetMeasureCoords(SongTrackCoords trackCoords, int x, int y)
InstrumentStringgetMeasureString(MeasureCoords measureCoords, int y)
intgetMouseMode()
TablaturegetTablature()
SongTrackCoordsgetTrackCoords(int y)
booleanisNatural()
voidmouseDoubleClick(MouseEvent e)
voidmouseDown(MouseEvent e)
voidmouseEnter(MouseEvent e)
voidmouseExit(MouseEvent e)
voidmouseHover(MouseEvent e)
voidmouseMove(MouseEvent e)
voidmouseUp(MouseEvent e)
booleanselect(int x, int y)
voidsetMouseMode(int mouseMode)
voidsetNatural(boolean natural)
voidtryBack()

Field Detail

MOUSE_MODE_EDITION

public static final int MOUSE_MODE_EDITION

MOUSE_MODE_SELECTION

public static final int MOUSE_MODE_SELECTION

Constructor Detail

EditorKit

public EditorKit(Tablature tablature)

Method Detail

getMeasureComponent

public MeasureComponent getMeasureComponent(MeasureCoords measureCoords, int x)

getMeasureCoords

public MeasureCoords getMeasureCoords(SongTrackCoords trackCoords, int x, int y)

getMeasureString

public InstrumentString getMeasureString(MeasureCoords measureCoords, int y)

getMouseMode

public int getMouseMode()

getTablature

public Tablature getTablature()

getTrackCoords

public SongTrackCoords getTrackCoords(int y)

isNatural

public boolean isNatural()

mouseDoubleClick

public void mouseDoubleClick(MouseEvent e)

mouseDown

public void mouseDown(MouseEvent e)

mouseEnter

public void mouseEnter(MouseEvent e)

mouseExit

public void mouseExit(MouseEvent e)

mouseHover

public void mouseHover(MouseEvent e)

mouseMove

public void mouseMove(MouseEvent e)

mouseUp

public void mouseUp(MouseEvent e)

select

public boolean select(int x, int y)

setMouseMode

public void setMouseMode(int mouseMode)

setNatural

public void setNatural(boolean natural)

tryBack

public void tryBack()