com.frinika.sequencer.gui.clipboard
Class MultiEventClipboard

java.lang.Object
  extended by com.frinika.sequencer.gui.clipboard.MultiEventClipboard

public class MultiEventClipboard
extends java.lang.Object

The MultiEventClip board uses the global clipboard with a MultiEvent DataFlavor type.

Author:
Peter Johan Salomonsen

Constructor Summary
MultiEventClipboard()
           
 
Method Summary
 void copy(java.util.Collection<MultiEvent> multiEvents, long referenceTick)
           
static MultiEventClipboard getDefaultMultiEventClipboard()
           
 void paste(MidiPart destinationGroup, EditHistoryContainer history, long destinationReferenceTick, FrinikaSequencer sequencer)
           
 void setQuantization(double quantization)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiEventClipboard

public MultiEventClipboard()
Method Detail

getDefaultMultiEventClipboard

public static MultiEventClipboard getDefaultMultiEventClipboard()
Returns:
Returns the defaultMultiEventClipboard.

copy

public void copy(java.util.Collection<MultiEvent> multiEvents,
                 long referenceTick)
Parameters:
multiEvents -
referenceTick -

paste

public void paste(MidiPart destinationGroup,
                  EditHistoryContainer history,
                  long destinationReferenceTick,
                  FrinikaSequencer sequencer)
Parameters:
destinationTrack - the destination track
destinationReferenceTick - the destination reference tick

setQuantization

public void setQuantization(double quantization)