org.herac.tuxguitar.gui.actions.insert

Class InsertChordAction

Implemented Interfaces:
DisposeListener, MenuListener, MouseListener, SelectionListener

public class InsertChordAction
extends Action

Field Summary

static String
NAME

Constructor Summary

InsertChordAction(TablatureEditor tablatureEditor)

Method Summary

boolean
doAction(TypedEvent e)
void
showInsertDialog(Shell shell, SongTrackCoords trackCoords, MeasureCoords measureCoords, MeasureComponent component)
protected void
updateTablature()

Methods inherited from class org.herac.tuxguitar.gui.actions.Action

doAction, fireUpdate, fireUpdate, getEditor, getLastEvent, getName, getSongManager, isEditableKeyBinding, menuHidden, menuShown, mouseDoubleClick, mouseDown, mouseUp, process, redraw, updateTablature, widgetDefaultSelected, widgetDisposed, widgetSelected

Field Details

NAME

public static final String NAME

Constructor Details

InsertChordAction

public InsertChordAction(TablatureEditor tablatureEditor)

Method Details

doAction

public boolean doAction(TypedEvent e)
Overrides:
doAction in interface Action

showInsertDialog

public void showInsertDialog(Shell shell,
                             SongTrackCoords trackCoords,
                             MeasureCoords measureCoords,
                             MeasureComponent component)

updateTablature

protected void updateTablature()
Overrides:
updateTablature in interface Action