org.herac.tuxguitar.gui.undo.undoables.track

Class UndoableMoveTrackDown

Implemented Interfaces:
UndoableEdit

public class UndoableMoveTrackDown
extends java.lang.Object
implements UndoableEdit

Fields inherited from interface org.herac.tuxguitar.gui.undo.UndoableEdit

REDO_ACTION, UNDO_ACTION

Method Summary

boolean
canRedo()
boolean
canUndo()
UndoableMoveTrackDown
endUndo(SongTrack track)
void
redo()
static UndoableMoveTrackDown
startUndo()
void
undo()

Method Details

canRedo

public boolean canRedo()
Specified by:
canRedo in interface UndoableEdit

canUndo

public boolean canUndo()
Specified by:
canUndo in interface UndoableEdit

endUndo

public UndoableMoveTrackDown endUndo(SongTrack track)

redo

public void redo()
            throws CannotRedoException
Specified by:
redo in interface UndoableEdit

startUndo

public static UndoableMoveTrackDown startUndo()

undo

public void undo()
            throws CannotUndoException
Specified by:
undo in interface UndoableEdit