Class MarkTransform

java.lang.Object
com.softsynth.jmsl.score.NotePropertiesTransform
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
   MARK_BREATH_MARK_COMMA
 
Author:
Nick Didkovsky, copyright 2002 Nick Didkovsky, all rights reserved
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String copyright  
  • Constructor Summary

    Constructors
    Constructor Description
    MarkTransform​(int mark)  
  • Method Summary

    Modifier and Type Method Description
    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 Details

  • Constructor Details

    • MarkTransform

      public MarkTransform​(int mark)
  • Method Details

    • 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()