org.herac.tuxguitar.gui.actions
public abstract class Action extends Object implements SelectionListener, MouseListener, MenuListener, DisposeListener
Constructor Summary | |
---|---|
Action(String name, boolean editableKeyBinding, TablatureEditor tablatureEditor) | |
Action(String name, TablatureEditor tablatureEditor) |
Method Summary | |
---|---|
protected abstract boolean | doAction(TypedEvent e) |
protected void | fireUpdate(int measureNumber, boolean isNew) |
protected void | fireUpdate(int measureNumber) |
protected TablatureEditor | getEditor() |
protected TypedEvent | getLastEvent() |
String | getName() |
protected SongManager | getSongManager() |
boolean | isEditableKeyBinding() |
void | menuHidden(MenuEvent e) |
void | menuShown(MenuEvent e) |
void | mouseDoubleClick(MouseEvent e) |
void | mouseDown(MouseEvent e) |
void | mouseUp(MouseEvent e) |
void | process(TypedEvent e) |
protected void | redraw() |
protected void | updateTablature() |
void | widgetDefaultSelected(SelectionEvent e) |
void | widgetDisposed(DisposeEvent e) |
void | widgetSelected(SelectionEvent e) |