com.softsynth.jmsl.score
Class ScoreCommand

java.lang.Object
  extended by com.softsynth.jmsl.score.ScoreCommand
All Implemented Interfaces:
Namable, Command, Undoable, java.lang.Cloneable
Direct Known Subclasses:
BinaryCopyBufferTransformCommand, DeleteCommand, NotePropertiesTransformCommand, UnaryCopyBufferTransformCommand

public abstract class ScoreCommand
extends java.lang.Object
implements Command, Undoable, Namable, java.lang.Cloneable

Author:
Nick Didkovsky, (c) 2004 All rights reserved, Email: didkovn@mail.rockefeller.edu

Constructor Summary
ScoreCommand()
           
 
Method Summary
 java.lang.Object clone()
           
 Score getScore()
           
 boolean isRedoable()
           
 boolean isUndoable()
           
 void setScore(Score score)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softsynth.jmsl.util.Command
execute
 
Methods inherited from interface com.softsynth.jmsl.util.Undoable
redo, undo
 
Methods inherited from interface com.softsynth.jmsl.Namable
getName, setName
 

Constructor Detail

ScoreCommand

public ScoreCommand()
Method Detail

setScore

public void setScore(Score score)

getScore

public Score getScore()

isUndoable

public boolean isUndoable()

isRedoable

public boolean isRedoable()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException