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
 TGBeatImpl findSelectedBeat(TGMeasureImpl measure, int x)
           
 TGMeasureImpl findSelectedMeasure(TGTrackImpl track, int x, int y)
           
 TGString findSelectedString(TGMeasureImpl measure, int y)
           
 TGTrackImpl findSelectedTrack(int y)
           
 int getMouseMode()
           
 Tablature getTablature()
           
 boolean isNatural()
           
 void menuHidden(MenuEvent e)
           
 void menuShown(MenuEvent e)
           
 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()
           
 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()

findSelectedTrack

public TGTrackImpl findSelectedTrack(int y)

findSelectedMeasure

public TGMeasureImpl findSelectedMeasure(TGTrackImpl track,
                                         int x,
                                         int y)

findSelectedBeat

public TGBeatImpl findSelectedBeat(TGMeasureImpl measure,
                                   int x)

findSelectedString

public TGString findSelectedString(TGMeasureImpl measure,
                                   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)

menuShown

public void menuShown(MenuEvent e)

menuHidden

public void menuHidden(MenuEvent e)

mouseDoubleClick

public void mouseDoubleClick(MouseEvent e)

mouseEnter

public void mouseEnter(MouseEvent e)

mouseHover

public void mouseHover(MouseEvent e)