Class AccidentalVisibilityPolicyTransform
java.lang.Object
com.softsynth.jmsl.score.NotePropertiesTransform
com.softsynth.jmsl.score.transforms.AccidentalVisibilityPolicyTransform
public class AccidentalVisibilityPolicyTransform extends NotePropertiesTransform
Set accidental visibility policy for selected Notes.
- Author:
- Nick Didkovsky, copyright 2015 Nick Didkovsky, all rights reserved
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringcopyright -
Constructor Summary
Constructors Constructor Description AccidentalVisibilityPolicyTransform(byte accidentalVisibilityPolicy)Constructor gives unique name -
Method Summary
Modifier and Type Method Description voidoperate(Score score, SelectionBuffer selectionBuffer)Set the accidental visibility policy of all selected Notes
Source:Methods inherited from class com.softsynth.jmsl.score.NotePropertiesTransform
getName, setNameMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
copyright
public static final java.lang.String copyright- See Also:
- Constant Field Values
-
-
Constructor Details
-
AccidentalVisibilityPolicyTransform
public AccidentalVisibilityPolicyTransform(byte accidentalVisibilityPolicy)Constructor gives unique name
-
-
Method Details
-
operate
Set the accidental visibility policy of all selected Notes
Source:
public void operate(Score score, SelectionBuffer selectionBuffer) { for (Enumeration e = selectionBuffer.elements(); e.hasMoreElements();) { Note note = (Note) e.nextElement(); if (!note.isRest()) { note.setAccidentalVisibilityPolicy(accidentalVisibilityPolicy); } } }- Specified by:
operatein classNotePropertiesTransform
-