Package com.softsynth.jmsl.score
Class DeleteCommand
java.lang.Object
com.softsynth.jmsl.score.ScoreCommand
com.softsynth.jmsl.score.DeleteCommand
public class DeleteCommand extends ScoreCommand
Undoable Delete. Stores deleted Notes in a Hashtable whose keys are Tracks
and whose values are Vectors of deleted Note
- Author:
- Nick Didkovsky, (c) 2004 Nick Didkovsky, All rights reserved, nick@didkovsky.com
-
Constructor Summary
Constructors Constructor Description DeleteCommand()
-
Method Summary
Modifier and Type Method Description void
execute()
java.lang.String
getName()
boolean
isRedoable()
boolean
isUndoable()
void
redo()
void
setName(java.lang.String n)
void
undo()
Methods inherited from class com.softsynth.jmsl.score.ScoreCommand
clone, getScore, setScore
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DeleteCommand
public DeleteCommand()
-
-
Method Details
-
execute
public void execute() -
undo
public void undo() -
redo
public void redo() -
isUndoable
public boolean isUndoable()- Overrides:
isUndoable
in classScoreCommand
-
isRedoable
public boolean isRedoable()- Overrides:
isRedoable
in classScoreCommand
-
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String n)
-