com.softsynth.jmsl.util
Interface MusicShapeEditorOperator

All Superinterfaces:
Namable
All Known Implementing Classes:
CopyMusicShapeEditorOperator, FitToRangeMusicShapeEditorOperator, InvertMusicShapeEditorOperator, PasteMusicShapeEditorOperator, RandomizeMusicShapeEditorOperator, RemoveMusicShapeEditorOperator, RetrogradeMusicShapeEditorOperator, ScaleMusicShapeEditorOperator, ScaleToTotalMusicShapeEditorOperator, ScrambleMusicShapeEditorOperator, SortMusicShapeEditorOperator, TransposeMusicShapeEditorOperator, UnZoomMusicShapeEditorOperator, ZoomMusicShapeEditorOperator

public interface MusicShapeEditorOperator
extends Namable

Interface to operate on the currently selected MusicShape in MusicShapeEditor. Use to implement scramble, reverse, randomize operations, for example

Author:
Nick Didkovsky 12/2/06

Method Summary
 void operate(MusicShapeEditor editor, MusicShape s)
           
 
Methods inherited from interface com.softsynth.jmsl.Namable
getName, setName
 

Method Detail

operate

void operate(MusicShapeEditor editor,
             MusicShape s)