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

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

public class Move
extends java.lang.Object
implements UndoableCommand


Constructor Summary
Move(Moveable selection, long ticks, 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

Move

public Move(Moveable selection,
            long ticks,
            int semitones)
     throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException
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.