uk.org.toot.midi.sequence.edit
Class Transpose

java.lang.Object
  extended by uk.org.toot.midi.sequence.edit.Transpose
All Implemented Interfaces:
UndoableCommand

public class Transpose
extends java.lang.Object
implements UndoableCommand


Constructor Summary
Transpose(Transposable selection, int semitones)
           
 
Method Summary
 boolean execute()
           
 java.lang.String getName()
           
 boolean isStructural()
           
 boolean unexecute()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transpose

public Transpose(Transposable selection,
                 int semitones)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface UndoableCommand

execute

public boolean execute()
Specified by:
execute in interface UndoableCommand

unexecute

public boolean unexecute()
Specified by:
unexecute in interface UndoableCommand

isStructural

public boolean isStructural()
Specified by:
isStructural in interface UndoableCommand


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.