com.softsynth.jmsl.score.transforms
Class MarkTransform

java.lang.Object
  extended by com.softsynth.jmsl.score.NotePropertiesTransform
      extended by com.softsynth.jmsl.score.transforms.MarkTransform

public class MarkTransform
extends NotePropertiesTransform

Change Expression Mark of all Notes in Selection Buffer.

   
   Constants from Note class:
   MARK_NONE           
   MARK_ACCENT         
   MARK_STACCATO       
   MARK_TENUTO         
   MARK_WEDGE          
   MARK_ACCENT_STACCATO
   MARK_ACCENT_TENUTO 
   MARK_WEDGE_STACCATO
   MARK_FERMATA
   MARK_HARMONIC       
   MARK_TRILL         
   MARK_TRILL_FLAT    
   MARK_TRILL_SHARP   
   MARK_NATURAL       
   MARK_MORDANT  
   MARK_INVERTED_MORDANT
   
 

Author:
Nick Didkovsky, copyright 2002 Nick Didkovsky, all rights reserved

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
MarkTransform(int mark)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getMark()
           
 int hashCode()
           
 void operate(Score score, SelectionBuffer selectionBuffer)
          Apply expression mark to selected Notes
 
Methods inherited from class com.softsynth.jmsl.score.NotePropertiesTransform
getName, setName
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright
See Also:
Constant Field Values
Constructor Detail

MarkTransform

public MarkTransform(int mark)
Method Detail

operate

public void operate(Score score,
                    SelectionBuffer selectionBuffer)
Apply expression mark to selected Notes

Specified by:
operate in class NotePropertiesTransform

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getMark

public int getMark()