org.herac.tuxguitar.gui.undo
Interface UndoableEdit

All Known Implementing Classes:
JoinedUndoable, UndoableAddMeasure, UndoableAddTrack, UndoableChangeClef, UndoableChangeCloseRepeat, UndoableChangeKeySignature, UndoableChangeMarker, UndoableChangeOpenRepeat, UndoableChangeTempo, UndoableChangeTimeSignature, UndoableChangeTripletFeel, UndoableCloneTrack, UndoableInfoTrack, UndoableInsertMeasure, UndoableInstrumentTrack, UndoableMeasureGeneric, UndoableMoveTrackDown, UndoableMoveTrackUp, UndoableRemoveMeasure, UndoableRemoveTrack, UndoableReplaceMeasures, UndoableTrackGeneric

public interface UndoableEdit


Field Summary
static int REDO_ACTION
           
static int UNDO_ACTION
           
 
Method Summary
 boolean canRedo()
           
 boolean canUndo()
           
 void redo()
           
 void undo()
           
 

Field Detail

UNDO_ACTION

static final int UNDO_ACTION
See Also:
Constant Field Values

REDO_ACTION

static final int REDO_ACTION
See Also:
Constant Field Values
Method Detail

redo

void redo()
          throws CannotRedoException
Throws:
CannotRedoException

undo

void undo()
          throws CannotUndoException
Throws:
CannotUndoException

canRedo

boolean canRedo()

canUndo

boolean canUndo()