com.softsynth.jmsl.score
Interface ScoreOperator
- All Known Implementing Classes:
- DurationReporter, ScoreMusicShapeEditorOperator, TempoUnblockingOperator
public interface ScoreOperator
Classes that implement this interface can perform an arbitrary operation on a
Score. When ScoreFrame runs as a standalone, its checks if a directory named
jmsl_plugins is in its classpath, and if so, any classes that are
ScoreOperators will be imported, and will show up in the menu named Score
Operators (plug-ins)
- Author:
- Nick Didkovsky, (c) 2004 All rights reserved, Email:
didkovn@mail.rockefeller.edu
Method Summary |
java.lang.String |
getName()
|
java.lang.String |
getResultString()
|
void |
operate(Score score)
Do some analysis of the score, or add material to it, or operate in some
way. |
getName
java.lang.String getName()
operate
void operate(Score score)
- Do some analysis of the score, or add material to it, or operate in some
way.
getResultString
java.lang.String getResultString()
- Returns:
- a String reporting the results of operate()