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

java.lang.Object
  extended by org.herac.tuxguitar.gui.editors.tab.edit.EditorKit

public class EditorKit
extends java.lang.Object


Field Summary
static int MOUSE_MODE_EDITION
           
static int MOUSE_MODE_SELECTION
           
 
Constructor Summary
EditorKit(Tablature tablature)
           
 
Method Summary
 MeasureComponent getMeasureComponent(MeasureCoords measureCoords, int x)
           
 MeasureCoords getMeasureCoords(SongTrackCoords trackCoords, int x, int y)
           
 InstrumentString getMeasureString(MeasureCoords measureCoords, int y)
           
 int getMouseMode()
           
 Tablature getTablature()
           
 SongTrackCoords getTrackCoords(int y)
           
 boolean isNatural()
           
 void mouseDoubleClick(MouseEvent e)
           
 void mouseDown(MouseEvent e)
           
 void mouseEnter(MouseEvent e)
           
 void mouseExit(MouseEvent e)
           
 void mouseHover(MouseEvent e)
           
 void mouseMove(MouseEvent e)
           
 void mouseUp(MouseEvent e)
           
 boolean select(int x, int y)
           
 void setMouseMode(int mouseMode)
           
 void setNatural(boolean natural)
           
 void tryBack()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MOUSE_MODE_SELECTION

public static final int MOUSE_MODE_SELECTION
See Also:
Constant Field Values

MOUSE_MODE_EDITION

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

EditorKit

public EditorKit(Tablature tablature)
Method Detail

getMouseMode

public int getMouseMode()

setMouseMode

public void setMouseMode(int mouseMode)

isNatural

public boolean isNatural()

setNatural

public void setNatural(boolean natural)

getTablature

public Tablature getTablature()

tryBack

public void tryBack()

select

public boolean select(int x,
                      int y)

getTrackCoords

public SongTrackCoords getTrackCoords(int y)

getMeasureCoords

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

getMeasureComponent

public MeasureComponent getMeasureComponent(MeasureCoords measureCoords,
                                            int x)

getMeasureString

public InstrumentString getMeasureString(MeasureCoords measureCoords,
                                         int y)

mouseDown

public void mouseDown(MouseEvent e)

mouseUp

public void mouseUp(MouseEvent e)

mouseMove

public void mouseMove(MouseEvent e)

mouseExit

public void mouseExit(MouseEvent e)

mouseDoubleClick

public void mouseDoubleClick(MouseEvent e)

mouseEnter

public void mouseEnter(MouseEvent e)

mouseHover

public void mouseHover(MouseEvent e)